Most breakup advice on the internet is either vague ("just be honest!") or clinical ("use I-statements!"). Neither is useful when you're standing in someone's kitchen at 8pm, heart rate elevated, about to say something that's going to hurt them.

This isn't that kind of advice. This is practical. Here's how to break up with someone — clearly, kindly, without making it worse than it has to be.

Why you're struggling to do it

Before the scripts, the real answer: the reason you haven't done this yet isn't because you don't have the words. It's because the act of saying it makes it real. As long as you haven't said it, you haven't done it. The moment you say it, someone gets hurt. And you don't want to be the person who hurt them.

But here's the thing — staying is also a choice. Staying in a relationship when you've already decided it's over is a slow, quiet hurt that's worse than the fast honest one. The kind thing and the clear thing are usually the same thing.

"You've already made the decision. The only question now is how long you make them wait for it."

What not to do first

A few things that feel kind but aren't:

What to actually say

There are two elements to a good breakup conversation: the statement and the holding.

The statement is simple. It's the thing you've been avoiding. It needs to contain three things: clarity (this is ending), finality (this is my decision), and care (this doesn't diminish you as a person). That's it. You don't need a long speech. The longer the speech, the more it sounds like you're trying to convince yourself.

The holding is what you do after you've said it. You hold the discomfort. You don't immediately try to fix their pain. You don't take it back. You don't start explaining more. You said the thing. Now you let them feel it.

Need the exact words?

Undrunk generates breakup messages, emails, and scripts tailored to your situation — warm, direct, or gentle. First 3 uses are free.

Write my message →

Scripts that actually work

Here are three versions, for three different situations. Use them as they are, or use them as a starting point.

When you want to be warm but clear

For a spoken conversation

"I need to talk to you about us. I've been thinking about this for a while and I've realised this isn't working for me anymore. I care about you, which is exactly why I'm being honest rather than just pulling away."

"It's not one thing. I just know I'm not in this the way I should be. And you deserve someone who is."

If they ask if it can be fixed: "I've thought about that too. Honestly, no. My feelings have changed and I don't think that's something we can work around."

When you need to say it via message or email

Message

I've been looking for the right moment to say this, and I've realised there isn't one.

This isn't working for me anymore. Not because of anything specific you did — I've just known for a while that I'm not fully in this the way you deserve someone to be.

You deserve someone who is certain. I haven't been that person and that's not fair to you.

I'm sorry it took me this long to say it. I hope you're okay.

When you've already said softer things and they didn't land

Direct version

"I need to end things between us. I've thought about this carefully and I'm sure. I'm not looking for a conversation about whether we can fix it — I've already been through that in my head."

"I want to be clear rather than leave you wondering. It's over. I think we should stop contacting each other."


When they push back

Almost everyone pushes back. It doesn't mean your decision was wrong. It means they're in pain and they want it to stop. Here's how to hold your ground without being cruel:

"Your job isn't to make sure they feel okay. Your job is to say the truth clearly and let them have their reaction to it."

The "right moment" question

There isn't one. That's the honest answer. You can choose a time that's less terrible — not right before they have a big work presentation, not on their birthday, not in the middle of a crisis they're dealing with. But there is no moment where this will land easily. You're waiting for something that doesn't exist.

The least bad moment is: private, when neither of you is in the middle of something urgent, with enough time that they don't have to immediately go and be fine at something. An evening works. A weekend morning works. A Tuesday night works. You've been finding reasons to delay. Stop.

After you've said it

Two things tend to make things worse after a breakup conversation:

Staying too long. If you've said what you needed to say, it's okay to go. Staying because you feel guilty doesn't help them — it just delays them starting to process it. "I'm going to give you some space" is a reasonable thing to say and then do.

The check-in text. "Just wanted to see how you're doing" texts in the days after a breakup are usually about your guilt, not their wellbeing. Unless you have reason to believe they're in genuine distress, the kindest thing is usually to give the space you said you'd give.

If you're doing this by message

Email is acceptable for longer-distance or primarily digital relationships. Message is acceptable if you genuinely cannot do it in person — long distance, safety concerns, or if the relationship was short. Here are the principles for doing it well in writing:

Say the sober thing.

Undrunk generates the exact message, email, or script you need — in the tone that fits how you want to say it. Warm, direct, gentle, or assertive.

Generate my breakup message →

One thing that's actually true

Ending a relationship isn't cruel. Staying in one you've already left is. The kindest version of this — for them and for you — is saying it clearly, saying it now, and then letting both of you actually move on.

You've been putting this off because you don't want to be the person who caused the pain. But the pain is already there. You're just choosing whether they know about it yet.

Say the thing.