Too little information but the best thing for you would be to schedule an appointment with a Chiropractor. It sounds like a simple issue, but to be sure you need to be examined. 90 days is a long time to keep having this pain. You need to treat the cause of the pain, not just the pain. Hope it helps.