Crazy period

Kierra • oops, sorry if i offended you😚

my period is absolutely horrible now. im always late on it and it’s usually very heavy with horrible cramps. theres no way for me to be pregnant because im not sexually active at the time. im thinking about going on birth control because ive heard it helps regulate your period. anyone have this problem?