hello astrology is one thing surgery is another thing if you can’t function beside having a surgery or doctor’s force you too or they advise it is foolish on your part to hope for miracle. although miracle will happend as you end your shani dasha and technically once you end sade sati phase end of 2033 to end of 2035. but still if doctors repeatedly say surgery or basically you can’t function beside surgery you must definitely do it. your mars the planet of surgery is in capricorn so even if you do this surgery it is karmic in nature as saturn is involved so don’t get scared by it. It’s our own bad karma one suffers shani deva judges you, just try to be a better person shani deva cares about you more than anyone speaking from shani dasha personal experience. Good luck!