Oh my, Mae. This was educational. And very very real, one might say painfully, which was the point. Thanks for not pulling your punches.
And (since I can't help noticing--occupational hazard) you also write quite well. Tone, sentence structure, vocabulary, pacing, etc. Don't know if you also do fiction, but you surely have a knack for storytelling.