Have you asked your doctor whether it could be something neurological?
I am asking because this is certainly not the forum to find an answer to the source of your pain. This is way, way, out of all of our scope of practice.
Pain is indicative of a problem deeper than I can even venture a guess about. The only thing I can suggest is a second opinion.
I wish you well.
Oh! Have you tried rest?