Recommendations for birth control that doesn’t cause weight gain?

Ta

I’m currently on the Depo shot and I’ve gained 50 pounds! I want to switch my birth control up because I just can’t deal anymore. Does anyone know of any that won’t cause weight gain? I also hate having a period so if there’s a birth control out there that won’t make me gain weight and stop or make my period less please tell me !