Bummer, that's the worst. I constantly forget my login info for the multiple social sites I play.
My solution was a Rolodex. I just write down the user name and password to each site, file it under the name of the game and relax. It sits right next to my computer. Very helpful.
Anyway, welcome...back!