Definition: Given a real-life anecdote of a complex ethical situation, generate a suitable title that describes the main event/root cause of the situation. Imagine that the given text is a social media post, and you have to write the title of the post, so the users can decide to read the main text or not.
Input: I have been in a messy relationship (lots of on and off) until a few weeks ago, and have an internal conflict about whether or not I am completely to blame for everything going wrong. It is important to note that my ex had significant trust issues with me.

Effectively, me and my girlfriend (lets call her Amy) had been together for around 18 months before breaking up. We eventually got back together about 3 months later. Anywho, in the 3 month gap, when I was single, I slept with someone other than her (call her Brooke) whom she absolutely hated. Amy had previously told me that she hated Brooke and anyone associated with her (however we play at the same sports club so I couldn't really avoid seeing her at all times). A month or so later, Amy and I rekindled.

When we got back together, she asked me if I had slept with anyone else. I disclosed all of the people I had been with except for Brooke, because I thought that telling Amy about Brooke would crush her and any chances we had of making it long term. I thought it best to wait a little while to tell her, when we were back on really solid ground. When I did tell her, shit hit the fan, and effectively she broke up with me for breaching her trust.

Am I the asshole in this situation? On the one hand I think my intentions in lying to Amy were pure, but on the other hand I should have recognised our trust issues, swallowed my pride and disclosed (potentially risking the relationship). Thanks

not telling my (ex) significant other I slept with a woman she hated when I wasn't with her