Speaking of high jacked email accounts - BE SURE WHOEVER HAS HAD ACCESS TO YOUR EMAIL ACCOUNTS DO NOT CONTINUE TO HAVE YOUR PERSONAL INCOMING EMAILS RE-ROUTED TO THEIR OWN ACCOUNT. In other words if your email accounts are still compromised, people sending you personal emails will be sending internet carbon copies to your unwanted party too - there is no way you may ever know it without a basic knowledge of your email account's domain protocols! It's super creepy but very popular with psycho obsessive types. For instances like this you will definitely have to recreate brand new email accounts and or passwords (and NEVER EVER give access to anyone else to them ever again to keep them safe) Be aware and take care.
Welcome back and glad to hear you're getting better!