(((((((lavie)))))))

My heart really goes out to you. I don't have much situational stress, but I definitely have that GroundHog Day experience with my emotional life. And it's really gotten old. If I imagine adding situational stress to that, well, that would be just awful. I'm so sorry for all that you are dealing with. You are doing a phenomenal job of keeping it together. I just hope so much that it starts getting easier.
How did your appointment go with the administrator about that class???
Is there a real life support group you could go to? That could be a way to interact with some caring people who are going through some similar issues.
Hugs to you ((((((((lavie))))))))