Foot pain warrants a in person exam as there is little room for misdiagnosis.
You could have sesamoiditis, a stress fracture, tendonitis etc. Any possibility of a charcot foot must be considered. You make no mention of skin integrity and this must be examined as well. If you have neuropathy a foreign body should be ruled out.
Would you like to video or text chat with me?