I hit my top part of right knee against the bathroom counter about 3 months ago, It started hurting a week later and took about a month for pain to go away and for me to walk properly. But, i found out that even after 3 months, if i press against that particular spot on the knee, it hurts and i can't do regular gym workouts as it hurts after working out( squats, kettlebells etc..). I ice it every night using ice packs. Also i can hear or feel small clicks when i bend my knee. Thanks.