birth control
"Seasonale is awesome especially if you have very heavy periods and very bad cramps during menstrual cycle. The only side effects I have had are a few headaches here and there and spotting once in awhile.  (Hardly ever)"