Anyone else had the misfortune of going through this? My son is about to see a surgeon for it. Any advice or reassurance welcome.