It can be due to diabetes, hypothyroidism,
peripheral vascular disease, vitamin B12 deficiency or malnutrition. Get your blood flow to extremities checked from a physician.
Edema can be caused by a serious condition of the kidney, heart, liver or blood vessels, but many other factors can contribute to its onset, including: Eating a poor diet high in salt and carbohydrates , Abusing laxatives,diuretics, drugs, sodium retention, varicose veins, allergic reactions and neuromuscular disorders.