depo vs pill

Kendra
I'm on the shot been on it for almost a year now I don't get periods or any symptoms of any kind but I do gain weight rapidly I've gained 30 pounds since being on the shot 😔 idk if it's because of the shot and the fact it made myappetite huge . But I'm gaining weight should I get off the shot and switch to the pill ? Will I not gain weight with the pill?