Help I need birth control

Jamilla • I have two sons, ages 4 and 5, and pregnant with my last baby which is a girl finally!!! Due August 26
I've been off birth control for 11 months, now I need birth control again. I had the mirena iud for 3 yrs so I definitely don't want that again or any other iud. I've tried the nuva ring and didn't like it, I basically dont want anything going inside my body. I'm aiming towards a bc pill or the patch, any recommendations?