BIRTH CONTROL HELP!!!! WHICH DO I CHOSE???

I want to get on birth control because me and my boyfriend sometimes have unprotected sex and I can’t stand the anticipation of waiting for my period to come. But I also want to get on birth control to gain weight and to clear up my acne. Which birth control can help with this? What should I chose?