You may think that lying in bed until 12 o'clock on the weekend is good for you,but you are wrong.
Your biological clock tells you when you are tired.It also tell you when to wake up,and if you upset this by sleeping late on the weekend,it gets confused and you feel even more tired.A particular chemical is responsible for waking you up.