If you are repeatedly hitting snooze and still can get get everything done in good time, your alarm is set too early. Set it later. Also, good sleep hygiene. I am 100% a night person and messing up my schedule is super easy, but I just get out of bed when the alarm goes off. Having that be the same time every day (along with bedtime) is hugely helpful. If you get in the habit of hitting snooze, it’s just that: a habit; break it.
If you are repeatedly hitting snooze and still can get get everything done in good time, your alarm is set too early. Set it later. Also, good sleep hygiene. I am 100% a night person and messing up my schedule is super easy, but I just get out of bed when the alarm goes off. Having that be the same time every day (along with bedtime) is hugely helpful. If you get in the habit of hitting snooze, it’s just that: a habit; break it.