birth control
"I was switched onto apri and I got my period for seven days when before I got it for only 3-5. I get severe cramps, bloating, and heavy periods. I will get spotting for about a week or two after I get my period. It has prevented pregnancy but does not help with any symptoms that come with periods."