Ash, I'm so glad you had a good weekend. H sounds soo insecure with the constant texting, calls, questions, snide comments. And, of course there is absolutely nothing you could do about even if you wanted to. You are taking care of yourself, caring for yourself keep that up and keep exercising those anti-baiting muscles Also, why don't you experiment with turning your phone off and checking in with it hourly or so. You control. You decide. You are not interrupted. Most (other) things can wait at least that long.
I have seen D groups online, but I don't know if finding a group to talk about M, R, S, DB, sitch, etc., is GALing. GALing, to me means - among other things - getting the mind and the focus off the sitch.. One of my GALs I found on MeetUp.com. Searched it by interest and wound up joining a local trail hiking club.
Gardener
"My soul, be satisfied with flowers, With fruit, with weeds even; but gather them In the one garden you may call your own." Cyrano deBergerac