why did i get a headache while sleeping?
In some cases, hypnic headaches can occur if people sleep during the day. Some people call hypnic headaches “the alarm clock headache,” because they cause people to wake up — often at the same time each night. In fact, people may find that a hypnic headache wakes them up between 1 a.m. and 3 a.m.