Birth control was the best thing that ever happened for maintaining my weight, IMO. I got an IUD, and suddenly no periods, ergo no period cravings, AND no stopping my workouts due to cramps and bleeding! An all-around win.