<human>: We've been dating for almost two years. In the early stages of our relationship, he had cheated on my with a friend of a friend at a bar. Nothing sexual, they made out. When he got home that night, he told me in a drunken slur that he cheated on me and that he was truly sorry for it. We took a few days apart to let things cool down and for us to think. I told him we can learn to work through it. Two years later, I still can't learn to forgive him. 

I've come to a point where I can forget that it even happened but I know deep down I haven't truly forgiven him. I KNOW that having dinner with a female coworker or a female friend is normal and completely ok, if the feeling is mutual and friendly. He'll go on casual dinners alone with another female friend but will never drink or take a female out to the bar when its just the two of them.  But often times when he goes on dinner, I will think that hes attracted to her or something even though he has given me no reason to think that. I know that all  these negative thoughts are derived from the event of him cheating on me. 

I personally have a problem with forgiving people. I have never forgiven anyone who has truly hurt me in  my life. I want to forgive my boyfriend and let go of this anger I have towards him because I know must of the problems I'm stirring up in my head is because I haven't let go of it. I don't know how to forgive people. I don't know how to let go of anger.

Give me a shortened version of the text
<bot>: Boyfriend cheated on me. hes been trying to make up for it. i'm being stubborn as hell because I don't know how to forgive people.