I was on Alesse-28 for about 3 months, and around the third month I gained 10 pounds in 2 weeks. Then another 5 in another week. Then I stopped weighing myself because I didn't want to know, but I've definitely gained more. I'm on the pill because I don't menstruate, I believe it's low progestorone or something since I got my period on the pill.I'm 16, for reference. I gained 10 pounds in 2013, from not exercising and eating a lot but verrryy gradual, like 1 pound a month, and if I was on a health kick for a week I would lose weight very quickly. However, now here I am, 20 pounds more than I was at my 'fat weight' and 30 pounds away from my previous healthy weight- not underweight, but my 20 minutes of exercise 5 days/week and eating whatever I wanted weight (BMI was 19 or 20 I believe). I am eating very clean now, vegan w/ fish and exercising 3 days/week, not that much but for about 90 minutes at a time. Yet I keep gaining weight! All my clothes are small on me. I went off the pill 2 weeks ago since my doctor said that much weight gain wasn't normal. I feel so discouraged, since I've been trying to lose that 10 pounds I originally gained forever and now it's 30 and it's not coming off. I thought once you go off the pill you lose the weight automatically... I am concerned that I am hypothyroid. Please help!! It is so hard to exercise carrying around 30 excess pounds and I hate myself, I've always had body image issues and this is really hurting my self esteem. What is going on and what should I do?? I literally can't wear any of my clothes except for sweats, and prom is in 2 weeks I know it's not that big of a deal but it makes me really sad. Any advice?