Birth control

My period is always reallllly heavy. I mean like really heavy. Like 8 super tampons in a day heavy and my mom thinks i should go on birth control to help. I’m a teen and she says I might gain weight because she did when she went on birth control. She said she gained like 60 lbs. I’m not really happy with my body and I really dont want to get bigger but I can’t stand my period. Should I go on the birth control?