I'm not doctor or anything like that, but I've had problems in my knees since I was 13 which sound to be similar to what you have. Sounds to me...
Michael Lomax, cant get near him!