Just a thought - do you think this could be sesamoditis, metarsalargia or hallug rigidus?