Have you gotten your thyroid checked recently? That could attribute to weight gain, and it can get wonky after pregnancy/childbirth.
I know a lot of women who do not respond well to hormonal BC. I am one of them, it normally causes mood swings(I.e. crazytown) and awful PMS, among other things. With Mirena I have found it to be less traumatic, maybe because the hormones are lower and more localized to the uterus. I haven't had any issues with weight gain while on Mirena, which was placed about 4 months PP.
Paraguard is hormone free and lasts for 10 years. Maybe you should look into that instead!
Loving Life as a Coastie Wife
Welcomed Liberty Grace May 12, 2011!