Ah I'm so happy I am not stricken with the upgrade bug anymore. Happened to me recently with upgrading from the GTX 470 to a 480 to a 570 to a 580. Have to say I lost quite a bit of money during those times.
Now that I am back down to a GTX 460, I question why I had to upgrade so much. Of course it was 90% psychological. I had to get the latest and greatest.
The hardest part of it all was accepting the fact that I won't be able to run Crysis at 80 FPS anymore. It took a really long time to accept this fact. It sounds stupid but I am sure some of you can relate.
Then one day, my car's LSD broke down, and I had to sell my GTX 580's. However, it may have been the greatest thing to happen to me in a while lol.
I found out though, I can run every game that I could run before. All I had to do was lower the settings in a few games. Most of the time, I could not tell the difference between the highest graphical settings and just high settings (no AA/AF). I wish I found this out years ago and I am proud to say that I wont be spending 700 dollars and getting the GTX 590.