Can't you just verify this by hitting a timer at the time you are thinking "this is just before the alarm will go off".... then you can verify if this is really just minutes before the alarms was going to go off.
My guess is sometimes it's an hour before the alarm, but it just feels like a minute before, since you actually doze off again...
My guess is sometimes it's an hour before the alarm, but it just feels like a minute before, since you actually doze off again...