Sometime improper shoes ,or repeated injury of the feet on hard stone during walking can lead to pain in feet,and sometimes lack of
calcium and vit D also cause pain
First of all correct your shoes wear heavy and soft soles shoes which gives you cushion effect during walking.
And u can also take homoepathy medicine for it ,there are various medicine which gives you relief and treat the cause from the root and gives you permanent relief
Health Tips
wear heavy soles shoes ,avoid to walk in stoney hard surface