Damn that sucks. I'm sorry to hear that.
Some advice:
Change all your passwords, make sure they are difficult to guess/bruteforce.
Only use devices you know are safe (reinstall if needed)
Use 2factor-authentication wherever possible.
Do this for all your accounts. It's better to be overly cautious and paranoid than to have something like this happen again.