I got Mirena because my husband and I are done having children but neither one of us wanted to do anything permanent, because you never know what life brings.
My OB explained that you have to be patient with Mirena because it takes about six months for your body to regulate. She was correct it took six months of spotting for long periods of time (with some reprieve) but for the last few months I have gotten a very light period for about a week.
For me, Mirena has had no side effects at all besides the spotting in the first six months. My skin is extrememly clear, I have not gained any weight, nor do I feel "hormonal." My sex drive is better than it has ever been, and I never think about birth control!
Mirena was covered by my insurance and I paid only a $25 copay! $25 for FIVE YEARS of birth control!!!
If you want additional details send me a private message and I will fill you in.
P.S. Can you tell I am in sales ? (sorry, it's part of my life...)