Starting birth control at 25, help!

I’m 25 and have never been on bitch control, growing up I was taught it’s ungodly to alter our bodies in the way. So I just used condoms, I was married and have a 4 year old. I’m now single and looking to go onto some sort of birth control. I don’t want to gain weight, experience mood swings, or pump a bunch of toxins in my body. I guess I just need some advice or encouragement! 😕