Did you consult an orthopedic surgeon ? He may be able to provide a better diagnosis of the condition.
OrthoTexas