5 weeks ago I feel directly onto my kneecap on concrete. It hurt like crazy - I intially thought I broke my kneecap. The pain subsided in a week to 10 days. But - the swelling on the knecap will not go away. There is no pain, only when I try to kneel on the knee. I can run pain free, it is just bizarre having a knee 3 times the size of the other. Anybody know what gives?