The reason not to tell anyone??? The best reason is that it's none of their business. Your life, your surgery, your business.
I told my husband and sister and they are ULTRA supportive. Told a few at work (including my boss) and they are behind me 100%.
Sorry if I sound a little militant, but don't let the nay-sayers get to you!