Haven’t been on birth control

I️m looking for the best control . Never have took it . But i heard it makes you gain weight . I workout almost everyday and break out when i stress .. any recommendations??