Welcome to BF and good luck with the foot thing! +1 on seeing a foot Dr asap---this isn’t something to play doctor with. When I got my “best bike” a few years ago, I got a pair of slap-in-the-face expensive, high end cycling shoes to go along with it. The price of the shoes was ghastly, but the shoes are great and I don’t regret having spent the money. My feet get a lot less beat up on by the longer distance rides when I’m wearing the big bucks shoes. I turn 68 in less than a week, I have advanced osteoarthritis and I’m the orthopedic surgeon’s dream case (having had many orthopedic surgeries to date), so this shoe pitch isn’t coming to you from some LBS Al Bundy...