Hate to say it- definitely the shoes!
Until you can afford new ones- what about gel inserts from the chemist?
I don't think they're expensive.

Remember to warm up and more importantly cool down




Sent from my iPhone using Tapatalk