Healthnut..
while no expert, I am a certified trainer and must agree with both Beets and Kristina. (JB, you CAN get shin splints from step.) You need to insert some lower impact activities--doesn't mean you can never do high impact. Also, I would recommend adding co-enzyme Q-10 30 mg to your...