
If you find yourself frequently waking up between 2-3 AM, you’re not alone. According to Dr. Eric Berg DC, there are two main reasons behind this frustrating sleep disruption—and understanding them can help you get better rest.
Dr. Berg, who suffered from insomnia for over a decade, shared his insights in a recent YouTube video. Though he no longer practices, he continues to provide health advice online. He explains that the key to understanding why you wake up at this specific time lies in the circadian rhythm and cortisol levels.
The Role of Cortisol in Nighttime Wake-Ups
Cortisol, commonly known as the stress hormone, follows a daily cycle. Ideally, it should be at its lowest around 2 AM and peak at 8 AM. However, in some cases—such as Dr. Berg’s own experience—this pattern gets flipped, leading to wakefulness at night and exhaustion in the morning.
One major factor that can disrupt cortisol levels is a magnesium deficiency.

Signs of Magnesium Deficiency
Dr. Berg explains, “Your cortisol can actually go up if you’re deficient in magnesium.” If you often experience muscle tightness—whether in your upper back, lower back, or even toe cramps when pointing your foot—it could be a sign of low magnesium levels. Other symptoms include eye or arm twitching.
“Magnesium controls calcium, and when you don’t have enough magnesium, you get more calcium, which causes cramping in other areas of the body,” he notes.