Welcome to the forum.

I'm afraid I can only repeat what others have said, go see a doctor or maybe even a physiotherapist.