This can cause all of the problems:
3. I keep getting viruses and can never get rid of them all.
Backup your stuff (and be aware that it may have viruses). Don't use it until you can scan it with a working antivirus.
Wipe the hard drive with DBAN or KillDisk (both are free - google for them).
Then reinstall Windows and see how it works.