Why Haven’t I Gotten my Period Yet?

There are several reasons that you can have a late or missed period. You should always take a pregnancy test first to rule that out. Other causes could be stress, weight loss/gain, medication, or illness.