I really want birth control for my periods but I heard it makes you gain weight & I don't want that. Is this accurate?

NO. The birth control pill has so many benefits for young women and is the best choice for protection against pregnancy and other medical issues. In studies weight gain is not a side effect of ocp.