Possible tendinopathy/tendinosis... Have you had an ultrasound/x-ray??