Last year I had an accident , I was hit by a oncoming lorry/van and it hit me directly on my knee, just left with a bruise and a bit of swelling , but ever since , I cannot bend the knee without it cracking and hurting when it cracks, I cannot walk a far distance without it getting painful , or play sport for very long and it is constantly aching. Do you know what might be wrong?