Poorly-fitting and high heel / pointed shoes often cause these problems. Aging and being overweight also increase your chances of having foot problems.