I woudln't worry about what other people say in regard to kids in the future. It's quite ways away, don't you think?
A lot of girls get birth control not just for protection from pregnancy
. They get it to lighten their periods, or help with the cramps, just like what you're looking for, and it's an effective way!
Just go talk to your doctor about it and he'll/she'll recommend you the best birth control for you.