Recently I'm having pain in my left heel, & the top of the foot. Could this be part of my neuropathy?