I've always had slight knee pain every once in a while but recently I've developed a sharp pain under my knee cap. The pain comes with extending my leg. Skiing is a probable cause. Walking upstairs often hurts. What are some probable causes/treatments?