JJBao7, alophysio's comments are spot on, you have numerous options, medical advice is fine to eliminate the possibility of serious injury, but entering the medical merry go round may see you encounter a lot of very qualified people, who will have very little to offer .
I recommend seeing a physiotherapist.
There is nothing particularly difficult , in my opinion, about the presentation you have described. Get started and I hope you find someone you can trust.
best of luck
G