implant

I want implant that i dont get acne 
But want to gain weight 
Less likely to have periods for more than a week
Because i can take this pill no longer ,im always missing it and think im not protected all the time