Good birth control

Savannah • I`m an 18 year old sales associate who wants to live a beautiful & healthy life.
Hi I'm an 18 year old college freshman & I would like to know if anyone knows a good birth control that doesn't affect your skin as far as acne goes or makes you gain weight.