I need to tell you what I found because it is the most important thing I have learned in fourteen years of practice.
Most people including most clinicians believe sleep is triggered by melatonin.
This is wrong.
Melatonin tells your brain what time it is. It signals darkness. That is the entirety of what it does.
It does not trigger sleep. It does not keep you asleep. It does not calm a hyperaroused nervous system. It does not tell your body that letting go is safe. It does not stop the snap-back panic at the moment of drifting.
The actual trigger for deep sleep is a drop in core body temperature.
When your core temperature falls by around half a degree Fahrenheit your brain receives a specific thermoregulatory signal. Not a hormonal signal. A physical one. The signal that it is safe to initiate deep sleep. Safe to stop being vigilant. Safe to stand down.
This is one of the most well-documented mechanisms in sleep neuroscience. Published in the Journal of Pharmacological Sciences. Replicated across multiple human trials. Studied for decades.
And it was absent from every standard sleep recommendation I had been making.
Here is why this matters for patients like Rachel.
Her nervous system was hyperaroused. Cortisol elevated. Adrenaline elevated. Stuck in alert mode. The alert setting that is supposed to switch off at night was not switching off.
Not because she had anxiety disorder.
Not because her brain was broken.
Because her body was never delivering the one specific physiological input that tells the nervous system the threat is over. The temperature drop. The thermoregulatory signal that gives the nervous system permission to stop monitoring.
Without that signal the nervous system stays on indefinitely. The body treats the approach of sleep as a potential threat. Which is exactly why patients like Rachel experience that snap-back panic at the moment of drifting. Their nervous system is not malfunctioning. It is doing precisely what a nervous system does when it never receives the safety signal.
The body never forgets how to sleep. It was waiting for one specific input that nothing in our standard protocol delivered.