Types of Birth Control?

Cali

What birth control stops our period or may lessen cramps? I wanna avoid the pills cuz I know how it can mess with my weight. Do you have any advice on what else I can try?