Have you feet checked on what type of support you may need. I have extremely flat feet and have put athletic arch supports in my shoes. Replacing the built in supports. This has stopped the knee, shin and foot pain I had been having. Also look at form as you continue your journey.