Question: how long should you take anti-inflammatory medication?
Answer: How long should I use an over-the-counter NSAID? Don't use an over-the-counter NSAID continuously for more than three days for fever, and 10 days for pain, unless your doctor says it's okay. Over-the-counter NSAIDs work well in relieving pain, but they're meant for short-term use.