Birth control help

M • I`m 23, mommy to three!
I feel like I'm at a dead end. I'm a mother to 3, but can't have any more children at present. I've tried the depo, made me gain weight like crazy. The pill made me sick and made cramps unbearable. the IUD is totally out of the question, just left the dr today trying to put it in, the pain was so bad I had to stop him. I had my daughter almost 2 years ago and I haven't been on anything since. I was breastfeefing and that seemed to be great BC, but suddenly my period came back and I got pregnant and had to have an abortion 10 weeks ago. I NEED birth control because FMA with VCF isn't secure enough for me.