Maybe if you could PM a mod about this it would help? Other than that I'm not sure what to tell you. I believe, you would have to make a new account.
I do suggest PM a staff member about this.
There might be a chance you'll have to register a new account, but who knows.
Keep your eyes open anyway, it's always better to have an account to your mail instead of somebody else's.