Above we mentioned your natural circadian rhythm.  Your body likes to stay on a schedule that it can count on.  Disrupting that schedule on the weekends by going to bed later or sleeping in longer can throw off your rhythm.  A consistent schedule reinforces your sleep-wake cycle.