re-injured my knee today.
Have an appointment with knee surgeon tomorrow.
Looks like time to replace the knee.