I overslept again this morning. Well, to be accurate, I over-snoozed this morning.
I have 2 alarm clocks and I am able to "snooze" both of them for half an hour or so without ever fully regaining consciousness thereby not realising that I have slept past my desired awakening time until it is too late.
Perhaps what I need is this hanging alarm clock. Every time you hit snooze it hoists itself up its cord forcing you to reach a little higher the next time it goes off.
Actually, what I probably need is to live a little closer than my current 75 minute commute to work so that I can have an extra hour in bed every day.