@friedice, have you received professional help for your OCD and anger issues?
I understand how difficult it is to live in a world where people’s behavior is almost never to our liking, and injustice, political corruption and incompetence is hard to live with. Things that are beyond our control can make us feel frustrated and angry at times….but seriously, will our venting and continually complaining about these things, make one scrap of difference to the way the world is? We can’t change the world or the people in it.
The only person we can change is ourselves. Can you work on distancing yourself from the issues that seem to constantly bother you?….knowing that you can’t really change anything.…and your constant venting is just wearing your friend out.…not to mention how upset you are yourself….but for what? Is it worth constantly complaining about?
Can you work on putting things into perspective, so that they don’t cause you as much distress? Tell yourself that’s just the way the world is…..and try to make being around you more pleasant by being mindful of how your negative attitude and words affects others.
Having been in the position of your friend, I can sympathize about someone unloading their anger and negativity on a regular basis….it’s like a dripping tap, that brings the person on the receiving end, to the “end of their rope”. They know what you’re dealing with and they don’t want to add to your problems…but sometimes they snap….they just do.
All I saw in your post was your concentration on getting an apology from your friend. Perhaps it was you who needed to give an apology to them?…and just let it go…..with OCD I know that’s hard…..but you can work on it.
People with mental health issues sometimes wear people out because there is no end in sight….it’s a daily problem for you, but it doesn’t have to be a daily problem for those you are venting to…..so please don’t be so hard on your friend. Try to see things from their point of view….not just your own.