Idk anything

Idk anything about birth control but I want to get on it and I want the one that works the most, I heard you get fat off the shot so any suggestions?