i dont have endo, but i have been on depo before but went off it because it has been found to reduce bone density... wasnt too keen on that, apparantly you cant be on it for any more than 9months? to me that sets off alarm bells...

i am really sorry that your in so much pain, hope that you find a solution soon!