Start with your alarm clock, what's the model and manufacturer?
Alternatively, if you're having trouble with an alarm turning off too easy you can get a rolling alarm clock that won't turn off until you catch it.