If I had the time off I would probably push the surgery. I have pushed the issue more than the docs have.
Surgery is very time consuming and unpredictable. I've spent a total of 37 days in the hospital for my first 2 surgeries plus all the time that I needed for recovery. I have 1 more surgery to go.
I have a supplemental insurance policy like Aflac were they pay me $350 a day when I am in the hospital to help with my bills and time off from work. Otherwise I would have rushed back to work and been miserable.
Having surgery has been the best decision that I've made for my health, it's been difficult but well worth it.