Help!

I need help deciding between the shot, the pill, and the implant . I don't mind if I do or don't have a period , however , I do not want to gain a lot of weight.  which one worked best for you?