<human>: Can you give me a shortened version of the text?

So me and this girl let's call her Sarah, have been talking since January and it has been fairly rocky from the start but that is because we are both under alot of stress and both have some mental health things going.

On the 12th of April she said randomly that she didn't want to talk anymore and that I should not contact her, So I did not. In this time I had sex with some random woman (28F) who was just a one night thing.

Then on the 17th of May Sarah sent me a text saying that she missed me alot and wanted to start talking, me being the lonely sucker I am instantly agreed to (Keep in mind I have had feelings for Sarah since we started talking).

So after a month she introduced me to a friend of hers (we will call him Mike, her best friend), and he said within a few hours of talking to him that when myself and Sarah where not talking that Mike and Sarah had sex. I was abit blown back by this, but we are not together so I don't have a say in this. Her business, her body.

Onto the problem:

Yesterday, Sarah came clean and said she slept with Mike.
I said that I had slept with a woman and that was it.

We both came clean and she is Angry at me for doing this whereas I am forgiving of her for doing what she did.
<bot>: Girl I am talking to, who is not in a relationship with me, is fucking mad as hell that I slept with a girl when she said she wanted to stop talking to me. Double standards are fun :D