For knee pain lasting a year, temporary relief can be found using over-the-counter generic pain relievers. Acetaminophen can help manage pain, while oral NSAIDs like ibuprofen or naproxen can reduce both pain and inflammation. Alternatively, applying a topical diclofenac gel directly to the knee can provide targeted relief with fewer side effects. However, because this pain has persisted for a year, it is important to avoid relying solely on medication. I highly recommend consulting a doctor or physical therapist for a proper exam to identify the root causes, such as joint wear or tendon irritation, and establish a safe, long-term recovery plan.
Ask Apollo
AI powered Health Chatbot
I have been experiencing pain when I press my knee for the last year; what medicine or pain reliever should I take for this?