What birth control would you recommend ?

Monica
I need help,I've been waiting to get I birth control for a while now but idk witch own to get,I want to kinda gain some weight and also be protected I've heard about with hormones and things like that. But I need some help please 😩😩