The famous "5 more minutes"... they're a lie. In 5 minutes I'm already asleep enough that the next time the alarm goes off, "5 more minutes"... and over, and over. 15 more minutes, 30 more minutes, also don't give enough extra sleep to wake up on my own.
After years of experimenting, a fail-proof strategy has been setting 3 alarms:
- 6:00 - switch lights on
- 6:02 - sit up
- 6:03 - stand up
No 5 minutes, no going back to sleep.