10:30 pm: Alarm set for a 5:15 a.m. run.
5:00 am: Alarms rings, snooze button hit.
5:05am: Snooze button hit again and internal argument starts.
5:10am: Snooze button hit again. Internal argument being won by the red devil on my pillow.
5:15am: Snooze button hit again. Red devil wins. Alarm reset to 6:30am.
5:17am: Raindrops start falling on the windowsill. Decision justified.