My cousin just obtained a lawyer because of an extreme hostile work environment - she’s only dealing with her boss via phone and email. I know this isn’t an option for everyone, but ALWAYS check with a lawyer (intial contact is free) to see if you have a case.