Went to the doctor this afternoon and my fear was confirmed. I have a stress fracture. It didn't appear on the x-ray, but apparently it won't show for a little while. Who knew it didn't show up until after the body starts working to heal it.
I'm in a wrap and little shoew now, and a follow up appointment next week. No running, extra walking, swimming... in fact, I can't get the soft wrap wet. NOT what I was looking for, but it was what I expected. We'll see how it feels next week and hopefully we caught it earlier enough.