I noticed similar stuff (me 42yro). If I go to sleep earlier (say 21 or 22), I tend to wake up at 3-4am and cant sleep more. They say: 1 hour of sleep before 00 is 2 hours of rest, 1h of sleep at 00 is 1h of rest, 1 hour of sleep after 00 is 0.5h of rest