Karma can be such a pain! What with the reality that when we get pissed off at something, we actually create more karma for the same or a similar setting to take place AGAIN in the future!
There is no getting away from karma! So...what we can do is choose to accept that we are actually always exactly where we need to be - we are going through circumstances (good / bad / horrific
/ joyous) that will in due course facilitate the cleansing of our karma and if we accept them as they are (yeah right!), then we will cleanse that karma and have a more peaceful, flowing life...
Karma is anything that comes back around and repeats itself in our lives.
I choose to be pissed off sometimes and accept as much of it (my karma) as I can when I can. Saintliness is hard work :)
What I have learned though, is that life does conspire to assist us, when we let go a bit, accept a bit more and praise God (or "The Universe") every day for ALL that happens in our life (and that includes the ugly).