Does this sound like it?

http://orthopedics.about.com/cs/pate...dromalacia.htm

Whatever it is, I hope it's all better soon!