Wow, TTD, that's a lot going on! Take a deep breath. I had a rough day today, too. Going to save that for my own thread, though because now my problems seem smaller.
Glad you have resources available and are taking advantage of them - both for the M sitch and the school. It's often so helpful having someone to turn to, and listen to you and give you advice when you are in a tough spot.
It is very hard to go back to school when you have all the other responsibilities in life as well - never mind when going through the M problems at the same time. Hang in there. You've come this far, and we know you can do it. I hope you can find some peace with the other women who can't seem to leave you be at the school.
Sorry to hear H is bullying. It's just ridiculous that he thinks your mom should pay for a D! I would just ignore that kind of nonsense outright.
Glad you had a nice time with mom and son. And that you had a few "relaxers" to take the edge of the H trying to ruin your fun.