You should see another doctor, preferably a podiatrist who will take another X-ray. It is true that a stress fracture may not show up immediately. You might also have something going on with a tendon, which would probably require an MRI.
Life is too short to limp- get it looked at!
Vivian Abrams DPM