Birth control

Sophie

What form of birth control will clear acne, help my terrible cramps, make sure I don't get my period two times a month and won't make me gain weight? Is there even one for all that😂