Oh MA I don’t have any advice of any sort but just wanted to say BIG HUGS to you and well done on how you handled it all. I wouldn’t beat yourself up for losing your temper. I probably would have kicked H in his manbits for even laying a hand on D. Honestly what we do in these situations can’t be planned and thought out. Seems you absolutely made the best choice not welcoming him back with open arms. He sounds very messed up. And certainly like an episode of a daytime soap. I feel for you MA. I really want to give you a huge hug right now and just remember MA and Kids above all else now!! H sounds like he’s in all sorts
M:41 H:48 T:20. M:16.5 BD: 15/12/22 -moved out 17/3/2023