Should I see a doctor for my foot problems?

You should always consult your doctor for any health problem that you are experiencing. There is no substitute.