Believe me, I totally understand running low on compassion. I guess I also try and not look at the compassion being just for my H, but for rather for me as well. I made a decision shortly after everything exploded when I told H to get out of the house and filing for D that I was not going to turn into an angry/bitter exwife. So, if I stay in that angry place too long, it starts to upset me. I don't want to be that type of person and who would want to be with that kind of person. We have probably all encountered a toxic ex and it is not pleasant. It would be easy to allow the situation and the WAS to turn us into people we don't like.
that being said, I think it is healthy and natural to acknowledge and feel the anger, but at some point you have to say enough.
Regarding the forgiveness, I think that often starts by forgiving and stopping the anger with ourselves first.
Me: 42 H: 40 M: 12 H moved out - 8/2015 I filed - 8/2015