IMHO, the time of administrators of technical sites should be respected.
Limiting the number of userid's which you use should help you. I use a different password for each site, but if I forget that, then using the normal, automated password retrieval system should work fine.
Even though I have dozens of different company email addresses to track, I limit the number of separate email accounts which I use for forums. I have a personal one, and a couple of business ones. As I don't feel the need to change my avatar for each forum, I use a gravatar id when available. I use stackexchange for openid:
https://openid.stackexchange.com/ There is a great explanation of open id here:
http://openid.net/connect/faq/
Also, if you truly have trouble remembering, then you may wish to use gravatar or openid when supported.
For sites which do not support either, might I suggest using a discreet notebook locked away in a drawer. Also, Firefox's password editor, along with password exporter would help you keep track of them as well.
Unless I had been an active, useful participant in a forum, or it is a paid, subscriber-supported forum, I would not
expect individual personal assistance for userid's.
--
I hope I have not offended anyone by being so blunt.