Waking at 3am is the cortisol-melatonin crossover firing early: HPA hyperactivation drives a pre-dawn cortisol spike that fragments REM sleep.
Read article : Why Do I Wake Up at 3am? | Dr. Sydney Ceruto — MindLAB
Sleep & Circadian Optimization