Check the shoes you are wearing. They play a big part on how are feet feel. Also you may need a softer pad in your shoes. These can be bought at the drug store. Shoes with shoe laces can cause pain on the top of your foot if you tie to tight. Try different shoes.
It is possible that you have flattened or collapsed arches in your feet. Try wearing shoes with strong arch support, staying off your feet, and stretching your arches by pushing up on them when you can.