Dear sufferingocd:
I am late to this exchange, but I at times felt this way. If I had shouted at someone or said something mean when I was angry, I would be afraid that the other person would be angry at me and in some way dislike me. I don’t like it when people are angry at me, so I try to make sure they are okay by talking to them more about the situation. However, I have learned to let myself be angry and also let the other person to be angry. To do this, I would have to let the other person have some space. Then we can talk about it again later. I learned if we continue to talk when we are still angry, then we begin to feel that guilty feeling you mention. Â When you give the person time to calm down, you also get the time to calm down and understand why are you feeling that way.
leena