Question: why do i wake up at 3am?
Answer: You wake up at 3am because this is the time you shift from a deep sleep into a lighter sleep. If you turn in at 11pm, by three in the morning you're mostly out of deep sleep and shifting into longer periods of lighter sleep, known as REM.