I have been using an old-fashioned 5 JDs alarm clock for the past month because it has no snooze option, and I vowed to use it to wake up right away without attempting to ever reset it and it’s been working like magic.
One month later, my sleep quality has stabilized and improved mainly due to stopping the snooze. Moreover, I sleep earlier in winter anyway, which is one of the reasons I feel rested enough and able to wake up at 4 am consistenly lately. On weekends when I set the alarm at 7:30 am, for example, I noticed I naturally wake up earlier, after 6.5 hours of sleep. I don’t ever remember opening my eyes this early naturally, which is fantastic.
In one weekend or two, I felt tired, turned the alarm off, got my phone from the charging deck right outside the bedroom, and set a new alarm there. Yes, that too. Since getting the alarm clock, I have been keeping my phone out of the bedroom. It’s a piece of advice I’ve been reading over and over and finally tried and can attest to.
The quality of the alarm clock I got is basic, and if I’m too sensitive, the low humming sound it makes would annoy me, but it doesn’t. I may upgarde it soon to a nicer one, with no snooze option of course.
I highly recommend you purchase one too, but first, make sure you test its alarm sound; I once got an alarm clock from IKEA that might cause mini heart attacks when it goes off.