Birth control?

Tootie

Can birth control really help make your cycle shorter?Because sometimes I stay on more than 7 days... Then on top of that my cycle always comes later than expected.