The kindest rejection is a clear one. Tell them you enjoyed meeting them, tell them you're not feeling it, and don't leave a maybe on the table. Softening the message until it turns ambiguous isn't kindness — it's handing them homework, because now they have to decode what you actually meant.
Before you say anything
Text is the right medium for casual dating — one to three dates, app conversations, anything that never got serious. A phone call or in-person conversation is for months of dating or a friendship you want to keep. Send it within a day or two of deciding: every day you sit on it, they're reading meaning into your silence, and the longer the gap, the more it looks like you were keeping them on the bench. Get your head right before you type, too. You're not delivering a verdict on their worth as a human. You're answering one question — do you want to keep dating them? The answer is no. Everything else is delivery.
One more thing worth knowing: rejection registers in the brain closer to physical pain than to ordinary disappointment, and some people feel it far more acutely than others. You can't control how much it stings. You can control whether you add confusion on top of the sting.
The scripts
Adjust the names and details, but keep the shape: one warm thing, one clear no, no door left ajar. If a script feels too blunt for your style, soften the edges, not the verdict — the warmth can flex, the no can't.
After a first date that was fine but flat:
"Hey, thanks again for tonight — I had a good time. I didn't feel the kind of spark I'm looking for, though, so I don't think we should do round two. Wishing you good luck out there."
Why it works: it pairs a real thank-you with a clear no, and "spark" makes it about chemistry rather than a flaw they should go fix.
After a few dates, when they're invested:
"I've enjoyed getting to know you, and that's exactly why I'm not going to fade out on you. I'm not feeling this turning into something more, and I don't want to keep taking up your time while you're looking for a real thing. I'm sorry — I know this isn't a fun text to get."
Why it works: naming the alternative — the slow fade — and refusing to do it reads as respect, not pity.
For an app match you haven't met:
"Hey — I've enjoyed chatting, but I'm not feeling enough of a connection to meet up. Good luck on here, genuinely."
Why it works: low investment gets a low-ceremony exit; a paragraph of apology for two days of messaging would be strange.
When a friend tells you they have feelings:
"I'm really glad you told me instead of sitting on it. I don't feel the same way — I love you as a friend, and that's the honest ceiling of it. I'd like things to stay normal between us, and I also get it if you need some space first. You pick."
Why it works: it answers the actual question on the first pass, then hands them control over what happens next.
When you already gave a mushy maybe and need to fix it:
"Hey — I want to clean something up. When you asked me out, I gave you a non-answer, and that wasn't fair to you. The real answer is no. I'd rather you hear that clearly than spend another week wondering."
Why it works: ambiguity you created is yours to fix, and fixing it fast is the firm-but-decent move.
What NOT to say
- "I'm just really busy right now." Schedules free up. This reads as "try again in March," and they will — you've scheduled a second rejection instead of finishing the first one.
- "You're going to make someone so happy one day." Consolation-prize energy. It sounds like a participation trophy, and they know it.
- "Maybe somewhere down the line." If you mean never, "maybe" is a lie with a due date — one you'll eventually have to honor or break.
- Nothing at all. Ghosting feels easier because the discomfort lands entirely on them, on a delay. After an actual date, it's the coward's tax: they'll spend longer wondering what happened than you'd have spent typing two sentences.
If they respond badly
Most people take a clean no better than you'd predict. For the ones who don't, answer once, then stop.
If they ask "can I ask why?":
"Sure — nothing's wrong with you. I didn't feel the connection I need to keep dating someone, and I don't have a deeper reason than that. I'd rather not invent one just to make it sound better."
Why it works: it answers once, honestly, and closes the door on a debate about the verdict.
If they get angry or say you led them on:
"I hear that you're upset, and I'm not going to argue about whether my feelings are allowed. My answer stands. I wish you well."
Why it works: zero defensiveness, zero counterattack — there's no loose thread for them to pull.
One reply to a "why" is generosity. A second round of explaining is a negotiation, and you're not negotiating.
If guilt creeps in afterward — and for a lot of people it does — remember what the alternative actually was: weeks of warm-ish, noncommittal replies while they planned around a future you'd already canceled. You didn't hurt them by saying no. The no existed either way; you just delivered it while it was still cheap.
When it's more than a rough patch
Most people absorb a clear no with grace, even when it stings. But if someone responds to rejection by blowing up your phone, showing up where you are, tracking your social media, or making you feel afraid, that's not heartbreak — that's a safety problem, and it tends to escalate rather than burn out. Trust the unease. The National Domestic Violence Hotline (thehotline.org, 1-800-799-7233) covers dating situations, not just long-term relationships, and 988 is there if the situation has you in crisis. Save the messages, stop responding, and tell the people around you what's going on.