So I set my alarm clock for 7 AM last night (like I do evey night). When I turned the alarm on last night, the clock was set to the correct time... My alarm/radio went off at 2:55 AM but the clock said it was 7 AM. What the hell happened??
Somebody came into your bedroom and changed the time.
SomeTHING came into your bedroom and changed the time.
You literallly dreamt this whole thing up.
Something's wrong with your alarm clock.
Something else actually woke you up and because you were half asleep, you thought it was your alarm clock.
You is crazy.
Some other suggestion that will be left in comments