Or when you played yesterday but you forgot it
Why would anyone hack my chess.com account..?

Am guessing the only reason people would try to compromise sites like this is because if they do, they get access to username / password combinations that they can reuse on other more lucrative sites. Bottom line... use unique username / password combinations to prevent problems for yourself!
Are you really the hacker?