Not meaning to be a poopy head, but if someone really did hack your account, how would you know the account name of the person who did it? Do you have proof that he did it?
The only suggestion I have for you is, in the future, just maintain a stronger password, while making your own security questions. This way, it is much harder for someone to guess your password and security questions.
you may have accsidently changed your password while doing something on the control so yea use graham's link or maybeyou typed it in wrong try sevral times more.