Also I sometimes i get a message that my video card driver got messed up then reinstalled
Not reinstalled, restarted. Windows is definitely NOT reinstalling your video card driver for you. In fact, that's exactly what you need to do to start. There are numerous guides out there for uninstalling and reinstalling your video card drivers, which will do a better job than I can at explaining it. Also, be sure you get the latest drivers from the web, not the ones that came with the card (those are almost always out of date).
Also, I assume you are not yet overclocking. This kind of behavior is what I'd expect from an unstable overclock (display driver freezing, display not updating, etc.). If you are overclocking, reset to stock before you do anything else.