have your surgery, be as "selfish" as you want, and next time that lovely women comes in your office, "accidentally" have a huge leak all over her!
But really, i worried about all those things too, but in the end, being healthy is much more important in the long run then spending a bit of time away from your family now. i hated spending that time away from my son, but in the long run, ive been able to spend much more time with him. and yes it costs a lot, and i hated that too, but in the long run, without all the meds and such, it also costs less.
you are right that her opinion doesn't matter, that only the people who are important to you matter!