I am serious here, I came off my bike YEARS ago, fell on my knee, 20 years later (65) , pain, co-codamol, doctor said oncoming age related Knee osteoarthritis in joint, I was at one time 21 stone, last year I went down to 14 stone I have NO pain at all.
First thing to do would be lose weight...