<human>: Now before I tell this story I realize that /r/relationships can be a bit of a witch hunt sometimes, so first I want thank those of you who took time out from your day to read this poorly written post but also to remind you to keep an open mind.

   A while ago, my gf and I had a huge fight, I went through her phone. Now, I feel like I see the same cop-out in this subreddit concerning phone privacy but we agreed on not rifling through each other's stuff and I chose to read her messages anyway. I don't feel proud about it, and what I found made me physically ill. In a conversation with her best friend she mentions that she's kissed two other men in the course of our relationship. 

   When I confronted her about it she said both events occurred months ago under similar circumstances: I wasn't with her, she was blackout drunk, a man kissed her, and her friend pulled her away. She claims both events were a peck, she doesn't remember either mans name, or that the second event happened at all. She also says that she's grown as a person since then and would never step outside of our relationship.

   Here's the thing; I believe her. She's been the most loving person I've ever met and I honestly believe that she cares more deeply for me than anyone in her life. Another interesting tidbit is that her best friend, 2 mutual friends, and her mother all knew about it and NO ONE TOLD ME (with her mother advising her never to tell me).

   So here's where I am right now- on one hand she was disloyal and dishonest (loyalty being most important to me) on the other, I might have behaved a bit harsh by leaving the relationship over two miniscule events which probably wouldn't ever happen again. I'm seriously hurt and conflicted and really stuck in a grey area right now.

Could you distill the essence of the text into 1-3 sentences?
<bot>: Months ago my gf drunkenly kissed two other guys which I don't think I'm actually mad about but in doing so violated ethics I believe in so I broke up with her. Was it the right decision?