I had stress fractures in both feet about 5 years ago. With stress fractures, I experienced mostly dull aches with the occasional sharp twinge even when walking. I had no swelling of any kind nor bruising. I was out 4-6 weeks with biking as my only option. Getting a bone scan would confirm stress fractures.