Сам замечал за собой не раз замечал подобное, приводило к не самым приятным последствиям. Однако, решение довольно простое - поставить будильник подальше, чтобы для его выключения пришлось действительно подниматься с кровати, а не просто вытянуть руку и шлепнуть по кнопке не раскрывая глаз. Ничто не бодрит как прогулка по холодному полу до визжащей как черти машины.
Лично я ставлю несколько будильников подряд с интервалом 5-10 минут. Когда просыпаюсь, то отключаю те будильники, которые не сработали. Это значительно уменьшает вероятность случайного отключения. Да и откладывать телефон подальше - не вариант для тех, кто при пробуждении любит посмотреть сразу погоду, пробки по пути к работе и т.д. :)