that sucks for you man but with makin a real complicated password so you dont get hacked, my mom she does database for the university in my town and she has to change her password every month and it cant form a word or resemble anything that would make it more guessable like something irl and she has been hacked before and im sure her security was better than his but the thing is sometimes it happens and sometimes you cant get enough security to stop it either way good luck on getting on your feet again