What Causes Late Periods?

Many things can contribute to the absence or delay of a period. Some of these things include; pregnancy, change of medication, stress, rapid weight loss or gain, and change of birth control.
Reference.com Copyright  2012. All rights reserved.