BlueWeasel has an account on here. Shoot him a PM. I'm sure it'll get resolved quickly.
PS- When I forgot mine from not having been active since 2004 back in 2009 I still fortunately had my old confirmation email saved from 2004. Talk about dumb luck. ;D