For camaraderie along the way:
- any peer to peer counseling / mentorship at your company. having someone senior in an unrelated division caring about it, and who I also could trust to be honest with me about when it was my fault vs. I was being railroaded helped a ton
- Blind (the app). Standard perils of internet anonymity and verbal brutality, but, at least you'll always get excellent advice. if you did your best, people aren't afraid to say it either.
- be aware of your companies policies on medical leave.
- leave sooner rather than later