I'm sure you'll get a lot of very helpful and useful advice from others here, but I do recommend that you see a specialist (podiatrist perhaps?) about something like this - someone who can examine your feet, your shoes, see what you're doing, and give you specific & tailored diagnosis / advice / treatment. Feet are tricky things, as I know to my cost (I'm very slowly recovering from a similarish problem at the moment, which has put a serious dent in my dancing).
Bookmarks