Relieve pain, prevent injury, and increase performance. Get customized mobility coaching developed by Dr. Kelly Starrett.
Have you considered seeing another doctor?
You could ask around at the gym you attend if anyone has recommendations.
Have you had anyone look at your technique on the skills where you experience this issue?
Episode 352: Dealing With Old Junky Tissue
How many times during the day are you spending time with mobility?