birth control
"While the irregular periods, frequent spotting, and slightly heavier periods are a drag, the shot has worked very well for me. It is very effective at preventing pregnancy, and is low-maintenance. All you need to worry about is getting the shot every 3 months.
My periods weren't bad before the shot, and they've stayed exactly the same, besides being unpredictable. Just have to worry about changing my pad/tampon. No bad cramps, same amount of acne as usual, and no side effects to speak of.
I'm only on my 6th month of the shot now, and I've heard that after 6 months, the periods typically become more predictable at least, and less blood is shed from spotting. Quite a few women stop having their periods actually, which is what I'm hoping for."