Read somewhere that each sleep cycle is 3 hours. And I find
myself waking up in multiples of 3 hours also. For good rest, I
sleep 9 or 12 hours haha. If wake up not in multiples of 3 hours, I
find myself very tired, especially when forced to wake up.