Hi,
You seem to have edema feet which can be due to various causes (severe
anaemia tight footwears,
kidney disease, heart problem, peripheral vascular diseases). The swelling on feet causes pressure on local
nerve supplying foot which gets sore/inflamed to causes your symptoms.
The underlying cause needs to be found & treated first. Please consult a neuro physician for treatment of underlying cause & buy a shoe with the consultation of a podologist.
The periodic pains you have are due to inflammation of supplying nerve by pressure (edematous or misfitting shoes). Avoid the things which instigate the pain, raise foot on a pillow, use cold/hot compresses for local care. Take over the counter pain medicines &
vitamin B12 pills to help the nerves till you see a
neurologist.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Vasudha Jayant Athavale,
General & Family Physician