Steam has given me troubles as well and I had to call support to get my account email changed to my current one. My game would not activate, I forgot my password, and the email I had when I signed...