<human>: Can you give me the gist of the text in a nutshell?

throw way account (surprise surprise). this is a three part question

I (20M) broke up with my gf (21f) of two years. After a while she started going on dates with a guy (lets call him Glen). A month after that, we unofficially started to see each other again (hanky panky, dates, condoms, and adult content) in this time she said she still loved me, and I her. When we unofficially re-started seeing each other she continued going on dates with Glen but no sex had occurred between them. Glen had no idea we were fooling around but knew she was going on dates with another guy (me). I wanted to get back together but she said she wasn't ready yet. A week after that she tells me she and Glen had sex recently. I believe it is the first time they've done the deed because she has no reason to lie (otherwise why tell me at all right?). Technically she wasn't cheating because she wasn't in a relationship with ether of us, I get that. But I still felt betrayed and disrespected only because she said she loves me the day before that happened. She now wants to get back together but I feel the element of trust is gone because "love" didn't stop her from being with another dude. Why would a tittle change anything? 

I've talked to her about the trust issues and resentment I feel towards her, but she says that she did nothing wrong and I have no right to feel that way. Especially because I've lied to her in the past about watching porn (I've lied on multiple occasions. she hates porn and compares it to cheating). I have never cheated or lied to her about anything other than porn. Do you guys think shes right?

She used to be my best friend and I would hate to lose her, but I feel the romance and trust between us is gone. How would you go about this situation?
<bot>: I tell ex-gf i want to get back together, sais she still loves me fucks another guy and now wants to get back together.