My best advice is, read as much as you can about hysterectomies and endometriosis before you make a decision. It's not really a cure and should be a last resort, as you would really regret it if you had it done and it didn't really help. The thing is that it's not you uterus that's causing the problem, so taking it out won't solve the problem. There is certainly a lot to consider, as you know.

I have read that in order for a hysterectomy to be effective, you have to have both ovaries removed, as well as ALL the endometriosis (it can make its own estrogen), and that you should not start hormone replacement therapy for 3-6 months afterwards so if there is a little bit of endometriosis left it might die out.