Help, what contraception?

Alisha
I was on the Pill however it gave me an erosion so I've been took off it. But I have endometriosis so I have to be put on something that stops my periods.. Not sure how I feel about the rod but the injection is supposed to be quite bad as well.. 
What does everyone suggest?