This hacking story demonstrates why you have to use multifactor authentication to secure your critical accounts. It's almost certain that your email provider and your bank support it, and those are generally your most important accounts. Please take security seriously.
And make offline backups of your important data.