I managed to lose my password when I changed computers, and since I no longer had access to the email account I registered under, couldn't log in. By sheer chance, I figured it out the other day while making random attempts to log in.
It's good to be back, though I doubt I'll be all that verbose.