So my now ex girlfriend has had an ex cheat on her before and you add that to her already existing anxiety she has a lot of trust issues. She would constantly "test" the relationship and spy on me. This would mean going through my emails and my texts when I was asleep and checking my in on me at work through my work landline instead of my cell.

So recently I finally was at my breaking point and told her that she is out of chances. That if she doesn't start trusting me that we are done. That means no more going through my phone or email, no more calling me on the work phone, none of it. She agreed but for piece of mind I recruited my coworker and good friend the next day. I deleted our entire text history, changed his name in my phone to a girls name and we send very dirty and explicit texts back and forth.

So that night she goes through my phone and wakes me up saying that she knew I was cheating on her holding my phone as proof. I don't correct her about who was really on the other end of those texts I just told her that I am not fighting that she has to leave and she needs to get her shit out at the end of the week.

So while my coworker/buddy agrees that I needed to dump her he thinks it was a bit of a dick move not to tell her it was actually him and to let her assume she had another ex cheat on her. The way I see it I tried everything I could while we were dating to help her get past her anxiety and to show her I wasn't cheating but she refused to help herself so it is no longer my responsibility worry about her insecurities.

But I figure I would ask you fine people. Does that make me the asshole?