FLTC, I remember being mad too. But, for me, it was because being nice didn't work. So, mild-mannered me let it all out for a while.
I am pleased to announce that now, we get along pretty well. I think the fact that OW is geographically out of the picture (temporarily or for good) has made a big difference. If you want to feel sorry for someone, feel sorry for my X. Gas prices and work schedule has him with the kids less than one weekend each month. It's really not good for either of us. He misses his kids and I need a break and neither one of us is the winner here.
So, look at the bright side, even though it sucks, you are with your kids every other weekend AND you have every other weekend free to do something for yourself. Having time for yourself is important too. I know it doesn't seem as if there's any good in any of it, sometimes you have to look for the positives.
I'm not an expert, but I've been there. And I survived.