It can take a while , I just have to deal until it evens out . When I was younger it was disabling to have a period . Thanks to the pill it 's a minor annoyance . Weight gain sucks but it happens sometimes when you do things to your hormones .

Question: Why have they started to gain weight ?
Answer: They had been eating too much .They are new to the birth control pill .None of the above choices .They have changing hormones due to pregnancy .