Hate to hear it. I work in Orthopaedics and am involved in several knee replacements each day. Get it done. DO THE REHAB. You won’t regret it. If you are trying to get through to after season you could try joint fluid injections like Simvisc or Orthovisc. It could Possibly provide enough relief to get through season. Maybe you’ve already tried it but thought I’d offer it as a suggestion. Best of luck. You will feel much better after it.