This is a great question. It is very important that if you feel you are not getting appropriate care by your current doctor
, that you make an appointment with a different doctor for a second opinion. It is essential that you have a good relationship with your doctor and can feel comfortable talking to him or her. You didn't mention if your current doctor is a general doctor, such as a family medicine doctor
or a pediatrician
. If so, you may want to ask for a referral to an orthopedist, who specializes in bones and joints. Oftentimes pain in the knees is caused by a ligament or meniscus problem, which can not be seen on an x-ray, which is used mainly to look at the bones. So, if you haven't already had one, your new treating doctor may order an MRI for further evaluation of your knee pain. Once you have a correct diagnosis for what is causing your knee pain then your doctor will be able to prescribe therapy which usually includes ice, anti-inflammatories, a brace, and oftentimes a course of physical therapy, especially if the pain has been going on for so long. Again, it is very important for you to seek care as soon as possible.