What a horrible situation. Your anger is a completely normal, human and understandable response.
I don't know that there is a magic solution - I'm 2 years on and have various coping mechanisms, but the anger is just below the surface where xh is concerned. These are some of the things I have done:
Built a wall between me and xh. I communicate the basics with dd but other than that I ignore, ignore. It drives him nuts and keeps me from letting rip and saying things I shouldn't.
I have fantastic friends and family who I have ranted and raved at.
I regularly go to yoga, and come out much calmer and clearer. The breathing, the meditation aspect, the physicality, and the feeling I have a new skill and am learning new things help.
I went on a yoga retreat for a few days and cried constantly. It was very cathartic. I think the anger was masking deep hurt.
Finally, I used the anger to get me into a safer space - to get things set up for me and dd, to give me courage to find a new job and start living again. Something about living a good life as a massive fuck you.
It took a long time for the anger to simmer down and for the first year I either felt angry or numb. Day by day things got better and I'm now broadly happy and have a much richer and fulfilling life than I did previously when married.
You have to be really kind to yourself, and channel an ice queen in your communications with the pair of them and don't engage with their low level game playing.