new balance shoes are very wide, if you have a narrow foot these won't work. shin splints is what it sounds like. good info has been given, time is the only true healer.