I have seen other people talk about this issue. I have also seen ways to fix it. One of those being the method that VirtualBox gives me when this happens. My question however is why do I get this Kernel Driver not installed error everytime I shut down my VM and start it up again?

I am running:
/etc/init.d/vboxdrv setup

This fixes it for the current session but as soon as I shut down the VM, I get this error again.