How to respond when he texts you the same thing he texted his ex
What it means when he recycles old lines, and how to reply without playing along or overreacting.
He sent you a message you know he's sent before, to someone else. Maybe you heard about it directly, or you just recognized the phrasing. It stings because it feels impersonal, like you're interchangeable.
Here's what's actually happening. He either doesn't remember sending it, thinks it works so he keeps using it, or he's being lazy. None of those are great. A good reply doesn't pretend you didn't notice, and it doesn't blow up the conversation either. It signals that you see what he's doing, you're not impressed, and you expect more effort.
The goal is to set a low-key boundary without being accusatory. You're calling in the fact that you know, without making it dramatic. This keeps the door open if he course-corrects, but it also makes clear that recycled lines don't work on you.

Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for freeRizz AI Screenshot the chat and get the next message for this person.
He either forgot or doesn't care, and one sounds worse than the other
If he recycled a line, two possibilities exist. He forgot he sent it to someone else because he wasn't that invested in the original conversation. Or he knows it works so he runs the same play on multiple people. Both are problems, but they read differently.
You don't have to figure out which one it is. Your response should work either way. The move is to mention it casually, like you're sharing an observation, not making an accusation. If he actually forgot and isn't that guy, he'll get embarrassed and step up his game. If he doesn't care, at least you've shown you're paying attention. Either way, you're not asking permission to be annoyed, you're just letting him know you noticed.
Keep it light but don't let it slide
A good reply here does two things at once. First, it acknowledges what happened without drama. Second, it says you expect better. You're not asking him to be perfect or original every single time, but you're not accepting low-effort either.
The best move is to bring it up in a way that sounds amused rather than hurt. Make it a small joke that also lands as a boundary. Something that shows you know what's going on and you're not naive, but you're also not overreacting. If he responds by laughing at himself and sending something real, great. If he gets defensive or tries to gaslight you about it, that tells you something too.
Don't wait around for him to explain himself
Send your reply when you're calm enough to sound unbothered. Don't send it right after you find out, when you're still annoyed. That makes it read as angry. Wait an hour or two, then hit him with it like you're just making conversation.
After you reply, don't sit around waiting for him to acknowledge what you said or apologize. If he ignores it and keeps going like nothing happened, that's your answer. If he comes back with something real and personal, he heard you. One more recycled line or deflection after you've flagged it. That's the time to step back. You've done the work of setting the expectation. He either meets it or he doesn't.
Why these replies fail
“Wow so you use the same line on every girl? That's actually pretty sad lol”
It's judgmental and accusatory, which makes him defensive instead of reflective, and kills any chance he course-corrects.
“haha my friend told me that's what you said to her. awkward.”
The awkwardness is real but you're not actually saying anything, so he can pretend he doesn't know what you mean and move on.
“I'm not going to reply to recycled messages sorry. If you want to actually talk to me, put in some effort.”
It's too harsh and preachy for something that's annoying but not a dealbreaker yet, and it sounds like you're lecturing him instead of just setting a boundary.
Common mistakes
- Calling it out loudly like 'seriously, you texted your ex that?' which puts him on defense and kills the conversation
- Ignoring it completely and acting normal, which trains him that copy-paste texting has no cost
- Over-explaining why it bothers you, which makes you look insecure about the comparison
- Immediately giving him a second chance without any acknowledgment, which means it'll happen again
- Asking him to explain or defend himself, turning it into an interrogation instead of a boundary
Questions people ask
- What if I'm not 100% sure it's the exact same message?
- Then don't mention it. You need to be certain or you'll sound paranoid. If you're hearing secondhand or it's similar but not identical, let it go. Only call it out if you actually know.
- Should I ask him directly if he sent it to someone else?
- No. That puts him in a position to lie or get defensive, and it makes you sound accusatory. Just mention that you know, keep it light, and watch how he responds. His reaction tells you if he's the kind of guy who cares.
- What if he says he didn't remember sending it and apologizes?
- Take it at face value. If he seems sorry and follows up with real conversation, he probably just forgot and was being lazy. Move forward. But if the recycled lines keep coming, then you know it's a pattern.
- How many times should I let this slide before I stop talking to him?
- Once is worth mentioning. Twice is a pattern. If you've flagged it and it happens again, you have your answer about whether he respects your time. Don't keep giving chances on the same issue.
What people say after using WingAI
“I overthink every text. Having three options and picking the one that sounds like me cut that spiral short.”
Sam R.
“She went cold mid-week and I had no idea what to say. The reply I sent felt natural and she picked the chat back up.”
Marcus T.
“I was skeptical at first. Then I tried it on a dry chat and the replies actually sounded like me, not a chatbot.”
Mazoonx
Get replies that sound like you
Screenshot the conversation in WingAI. It reads the vibe and gives you natural replies for this exact situation.
Try for free