Hi
Welcome to the MedHelp forum!
Plantar fasciitis, arthritis of small joints, diabetic neuropathy, hypothyroidism, high blood pressure, over weight, deep vein thrombosis, wrong foot wear, gout, etc are a few causes of foot pain.
Do discuss this with your doctor and get yourself examined. You may need to consult an orthopedic specialist and get X-ray and maybe MRI of the feet, nerve conduction studies, blood glucose examination etc. Take care!
There may be two things going on, one....bad circulation and two.... being low on B vitamins. I have had the same problem caused by sitting too much for long periods of time.
Perhaps you could try taking a vitamin B complex that contains at least 50mg to 100mg. Also Vit. C.. A good vit. C to try is Camu Camu. It comes in powder form, I put it into empty capsules as I find the taste too strong in my smoothies. You can read up on it on the internet.