Can birth control shorten the length of your period?

Yes. It depends what pills you re on. Many cause your menus to become lighter. ( some time a 1, 2 or 3 day period)

Doctors have discovered there is no medical need for a period.

Many doctors will now prescribe 3 months worth of pills to be taken straight with a one week break after 3 months (This results in 4 periods a year)

IUD's are another form of birth control that can virtually eliminate periods all together. and they are MUCH safer than they were 30 yrs ago.

hopes this helps to answer your question