30 days free for new families · No ads, ever
BuddyLearn
Parenting

Why “just five more minutes” never actually works — and what to do instead

Every parent has said it. Every kid has ignored it. Here is why the request itself is the problem — and the small change that fixes it.

Dr Sam Cole Head of Learning Science

Every parent has said it. Every kid has ignored it. “Five more minutes” is one of the most broken promises in modern parenting — not because kids are being defiant, but because the request itself asks a young brain to do something it is genuinely bad at: stopping a rewarding activity on command.

The transition problem, not the screen problem

Executive function — the mental skill that lets us pause a fun task and switch to a boring one — does not fully mature until the mid-twenties. For a six-year-old, “in five minutes” is an abstract, distant idea with none of the urgency of whatever is happening on the screen right now.

That is not a reason to give up on limits. It is a reason to stop relying on a kid's willpower to enforce them.

The fix is not a stronger warning. It is an environment that ends the activity for you, at a moment the story itself is already winding down.

How we built bedtime mode around this

Instead of a countdown timer that interrupts mid-lesson, bedtime mode waits for a natural stopping point — the end of a step, a quiz or a story beat — and closes the day there. No cliffhanger, no negotiation, no “just let me finish”.

  • Set a bedtime window once in the parent dashboard.
  • The app wraps up gently instead of hard-cutting.
  • A short “see you tomorrow” moment from their buddy replaces the fight.

What to try tonight

If you are not ready to change apps or settings, the same idea works unplugged: warn at natural breakpoints — “after this page”, “after this level” — instead of arbitrary time marks. It will not fix everything, but it removes the one demand a young brain truly cannot meet: stopping instantly, on a clock it does not feel.

Try it tonight: set the bedtime window once in the parent dashboard and let the app do the arguing.
Filed under Screen timeBedtime modeExecutive function