I agree, I don't think it was a good idea to give your email address out.. and if you had to, I would've given him a fake one.

Sounds like a weirdo. Not good. =/