1. What did you hope to achieve by your email to your h? Before you contact you h on anything, I would advise leaving it at least 12 hours, and preferably a day, unless it is genuinely urgent. He still has so much power over you. Unless you can recognise that you won't let go, and you have to let go in order ot move forward. This is your journey too.
2. You will need to develop patience, whether you like it or not. it is one of the fruit of the Holy Spirit, a great virtue, and MUCH undervalued in the modern world.
You are right - none of us likes the situation we are in, and yes it is sad, yes it is hard, but there are lessons to be learned if we choose to look for them. There is nothing that you can do at present, except detach and get on with your life.
I am truly sorry that this is impacting on your son. Do not point the finger of blame at your h - he will only become defensive. Deep down he knows that his leaving has damaged his kids, but of course he does't want to take responsbility for this. Be VERY nice about D8's hockey game, and say that you would love to go - like he has given you a great present. All of this will surpirse him, and give him something to think about. Keep up the good work on GALing and detaching. You will be fine.