Birth control.

Khadijah
So I've been considering taking it but I'm nervous I've heard that it makes you gain weight and I'm already self conscious about my weight I don't wanna gain more.. And I play basketball but I have knee problems so I can't really go on runs right now. Please help... ?