I am not normally a fan of the snooze button.
That’s not exactly true. I set two alarms instead of using a snooze button. One for 5:30am and one for 5:50am. Nothing in between. If I don’t get up at 5:30 then I sleep until 5:50. And I never get up at 5:30. But that’s a sneaky 20 minutes. I use it to trick my brain into thinking every weekday I’m going to be up at 5:30, and those 20 minutes are special and it only gets them on occasion.
This morning I tried to add another ten minutes into the situation. When the second alarm went off at 5:50am I set an alarm for 6:00 so I could sleep a little longer. My brain apparently didn’t appreciate this attempt at more sleep. I ended up laying awake for 7 minutes until I decided to just get out of bed.
I think my brain is in on the trick of setting two alarms.