Birth control methods

Hello everyone, I’m 23 years old and I have never used a birth control method because I thought all of them made you gain weight. I don’t have kids and I’m not looking into having one right now so I wanted to try birth control for the first time. My question is which one is the best option? And please if you can, leave a personal experience. Thank you.