In fact you have not given sufficient information. $ yrs anterior Knee pain could be anything, Since you are 58 yrs of age & a Overweight, it may be OsteoOrthritis. I don't Know whether X Ray was taken , there might have been a hairline crack or a Patellar tendon injury. So, Knee needs to be examined.
Next Steps
You may like to visit me or doctor of your choice
Health Tips
Till such time that you seek a proper treatment, Use a Knee cap. For you, medium or Large size may fit