I see...
The thing is that when said person hacked into my yahoo account it was like a back and forth for a few hours. He would hack in and boot me out and I would go in and change the password to something completely different but then get booted again. It only stopped when I sent a message to the person explaining that I would report them.... So basically this person was able to hack my account even with completely different passwords.
THanks on the Reclaim Gmail tip. I will get to it right now, even though to be honest I feel like telling this person they can keep the account and be done with it. But it's more a matter of principle than anything else. I had even forgotten about the account because I never used it, and definitely never from this computer or IP.
Is it possible that I have a keylogger on my unit? I hope not because if i have to run a format I think I am going to kill myself...