Birthcontrol: The Shot!

Planning on getting the shot as a birthcontrol method I have a 2 month old and I'm not bf. I would like to hear your opinions on it? Did you gain weight? Loose weight? Did you get periods?
I appreciate those who comment! xx