i don't know what to do!!!

So I can't have the IUD because my vagina is too big and I was born with an insert in my vagina. I'm on the implant (Nexplanon). I hate it & I heard horror stories aboutbeing on the shots (Depoprovera). I don't know what I should do. Like I have a Traumatic Brain Injury and I had blood clots during my surgerys. Ugh. Like fix me!! I desparetly want a birth control that works!!! I got the implant December 2015.