@faithliness I was plagued with knee pain for years until I got it diagnosed as patella tendonopathy/tendonitis.
Mine was caused by my quads being significantly stronger than my hamstrings and other leg muscles. I saw a sports physiotherapist and they gave me a load of boring little exercises...