We have all dealt with a little bit of relationship insecurity at some point, but there is a massive difference between asking your partner for reassurance and setting up a full-blown sting operation. One 28-year-old guy on Reddit just shared a story that is the ultimate cautionary tale about what happens when you treat your relationship like an episode of Cheaters. If you’ve ever wondered why “testing” your partner is the fastest way to become single, grab your popcorn because this one is a total dumpster fire of manipulation.
The Original Poster (OP) has been with his girlfriend for over two years, and for the most part, he thought they were solid. He has a very simple, adult rule for their relationship: no games. If something is bothering you, just use your words like a grown-up. But lately, his girlfriend started acting weird about his phone, making passive-aggressive comments about “girls at work” and glancing over every time his screen lit up. When he asked her if anything was wrong, she pulled the classic “I’m just tired” move and shut down.
Then came the “trap.” Recently, a random woman DM’d the OP on Instagram, claiming she saw him at a bar and thought he was cute. When she asked if he was single, he did exactly what any loyal partner would do: he told her he has a girlfriend. The mystery woman didn’t stop there, though; she pushed back, saying the girlfriend “didn’t have to know,” and even sent a flirty photo. The OP stopped responding, and the next day, he showed the messages to his girlfriend as a total “look at this weirdo” moment.


Plot twist: the “weirdo” was actually in the room with him. The second his girlfriend admitted she had her friend catfish him to test his loyalty, the vibes went from “annoying” to “toxic” real fast. Instead of being happy that her boyfriend was honest, she decided to pull a complete 180 and criticize how he rejected the girl. She claimed that saying “I have a girlfriend” isn’t the same as saying “I’m not interested,” and she was furious that he didn’t block the account immediately. Talk about moving the goalposts!
It is the ultimate “damned if you do, damned if you don’t” situation. If the OP hadn’t responded, she probably would have accused him of hiding something. Because he did respond and was honest, she accused him of “enjoying the attention.” This is the problem with loyalty tests: they aren’t about finding the truth; they are about finding a reason to be mad. She went looking for a fight, and when she didn’t find one, she just invented a new set of rules to make him the villain.
When the OP pointed out that this was manipulative and messed up, she rolled her eyes and told him he was “overreacting.” It is a classic gaslighting tactic to tell someone they are crazy for being upset that they were intentionally lied to. He even asked the million-dollar question: was she doing this because she was the one cheating and felt guilty? That sent her into a rage, proving that for some people, the best defense is a loud, angry offense.

The OP didn’t stick around for the sequel of this drama. He broke up with her that same night, telling her he can’t be with someone who sets traps and then rewrites the script after the fact. And honestly? We are standing up and cheering. Life is way too short to spend your time with someone who thinks your relationship is a field of landmines they get to plant themselves.
The aftermath has been just as messy as you’d expect. The ex-girlfriend is now spamming his phone, claiming he “abandoned” her and calling him heartless. She’s even bringing her friends into the mix to guilt-trip him, because apparently, she doesn’t just outsource her “tests,” she also outsources her harrassment. She’s trying to paint him as the bad guy for walking away, but the reality is that she burned the bridge herself the moment she asked her friend to slide into his DMs.
Let’s be real: “Men lie” is a pretty sh!t excuse for being a toxic partner. If you don’t trust your boyfriend after two years, the problem isn’t his Instagram DMs; the problem is the relationship itself. Setting a “trap” is a sign that you’ve already decided the person is guilty and you’re just waiting for the evidence to catch up. It’s exhausting, it’s immature, and it’s a total dealbreaker.
The fact that she got mad about his wording is the biggest red flag of all. Saying “I have a girlfriend” is a clear, definitive boundary. It means “I am not available because I am in a committed relationship.” To suggest that he should have been “more” uninterested is just an attempt to keep him on the defensive so he doesn’t focus on the fact that she just broke the most basic rule of trust in a relationship.
So, is the OP the ahole? Not a chance. NTA. He didn’t abandon her; he protected himself from a future filled with more traps and “tests.” If she wants a man who will never respond to a DM, maybe she should date a statue. Otherwise, she needs to realize that you can’t build a future on a foundation of “gotcha” moments and secret friends.
What would you do if your partner set up a “loyalty test” for you? Would you be flattered that you passed, or would you be packing your bags before the “test results” were even finished? Let us know in the comments if you think this guy dodged a major bullet!