Hormonal Free Birth Control? Help!

I have tried so many types of hormonal birth control- many types of the pill, the patch, and the ring, but my side effects on all of them are insane. I have to miss school to just hug the toilet seat, I get a constant damper on my mood, it causes me hair loss, yeast infections, and weight gain. So after trying my last pill, I've decided enough with it! Hormones just don't work well with my body. I was just wondering if anyone was on the same page as me and has found a good hormonal free alternative? I want something that's effective and relatively easy. :)