Birth Control: Why does it make you gain wieght!

Chrisalys
So I have been using the pill for just 1 month and I have notice some serious water retention, lots of cravings, heavy spotting and wieghts flux, does anyone know of a birth control that doesnt do this? Please help.