Sex/contraception

Nyasha
So I'm 18 and want to go on birth control. I used to be on the pill but I went off because I gained weight rapidly. I want to go on the rod but I've heard from a source that it makes your periods irregular and can have up to almost months whilst on your period. Does anyone have other suggestions either than those two?