Why do I keep waking up everyday at 3 am ? I started to sleep on my back recently, it's been two weeks now and I always wake up at 3 am every day for no reason . I go back to sleep in a few minutes after but is getting annoying that this happens everyday . I was really worried about going to college on time because my alarm wasn't working so sometimes I would wake up worried to check if it was time to get up and that's how everything started , now I always wake up at 3 am. Not 3:10  or 03:30  Just 3 am . My friend suggested it could be related to something spiritual ( i know nothing about it) and I searched online so I found some websites saying that I should pray and etc ... idk why this keeps happening so I came here to ask , is this normal ? What does it mean? Any advice ? Is not like I can't sleep or anything I just keep waking up.