Glad to hear you made progress on your knee issue sir! There's nothing worse than loving fitness but being limited by pain. One of my lecturers told me something I remember any time I hear 'knee pain'.
If the knee is sore- look above and below. The knee is a simple hinge-joint, there's not a whole lot that can go wrong, but when it does-its usually due to some fault or faults in the foot, ankle or around the hip.
You are absolutely right. I also found out that I had flat feet as well and my hips were out. so I has to do a far bit of rehab on all areas. Thanks for the comment.