New form of Birth Control??

Breeana
So I was on depo for about 3 years but got off it a few months ago due to it started making me very sick and it began having some pretty bad side effects being discovered. Now the whole reason I went on it in the first place has started up again, aka severe period cramps. So what kind of BC would you guys recommend? I was thinking the implant might work...