Running caused me knee pain for 2 years.

It no longer does because I fixed my overstride.

Landing too far in front of your body for thousands of steps will ruin anyones knees.

Run better before you run more.