IMPLANT OR SHOT

So I’m hearing a lot of people in here say that they gain a lot of weight from the shot and that the implant is a good ideas big it has its affects to am I better just going to my doctor and letting her tell me what best for my body I don’t want to gain weight and I don’t wanna stop my period I just want to have sex and be protected without condoms.