Sorry to hear this...
I don't want to rain on your parade, but my stress fracture of the foot took a very long time to heal completely...yours may (I hope) be less severe.
Mine manifested itself as a very sudden, very sharp stabbing pain, as though I'd stepped on the blade of a kitchen knife that was sticking up from the ground. I had no prior warning before it happened -- I just took another step, and BOOM. I was 5 miles from the car over difficult terrain (in the dark, too), so I probably compounded the situation by walking out on it. Maybe if you were closer to a road, yours won't have gotten exacerbated (I hope).
My whole foot (top & bottom) was a nasty purple/yellow bruise by the time I got home, and the Ortho doctor just recommended R.I.C.E. and staying off it. If I had it to do over, I think I would go to physical therapy -- so that's something you should consider.
And yeah, it wasn't my smartest hike ever -- I hadn't been hiking as much as usual leading up to it; I was stuck with someone significantly slower (so I was on my feet MUCH longer than I would normally have been for the same distance); I am a mild overpronater (hey Adam, I never knew that was a factor!); and I was wearing a pair of hiking boots that I didn't much like (too stiff).