Hi nate,
Can you share whether this is an OEM-built (Dell, HP, Acer, etc.) or CUSTOM-BUILT PC? Make/Model would be helpful. If you'd had this problem for 2 years, it's quite likely you have a Windows corruption issue, a virus/malware infection, or failing or faulty hardware such as a bad RAM stick or hard drive.
Do other standard apps work on this computer? Say open a browser and check E-mail? Open/Create a document with Word or Adobe? I would suggest you perform some standard Maintenance, and scan with the built-in anti-virus that you have installed on the computer.
If you can provide us with more specs on your system, such as HARD DRIVE & VIDEO CARD information, and Motherboard info if you built this PC yourself, it could go a long way to solving your problem. If you don't know where to find this, go to piriform.com and download the free SPECCY program, and save the text output file to your desktop and then upload back here to this thread where we can get more eyes on your problem instead of guessing what your computer environment looks like and just giving you general suggestions. Resolving Gaming issues is a tough nut to crack when we don't know what kind of hardware you are running on!!
thanks,
<<<BIGBEARJEDI>>>