Here's my wishes for a speedy recovery. It sures sounds painful. How long is the recovery time? --Alan.