I am a runner who has pain on the top of my foot, below my 4th & 5th toes going towards my ankle. It started about 2 1/2 weeks ago after doing a trail 1/2 marathon. My feet were tired after the run but I figured it was due to the rough surface. I wore trail shoes that are only a few months old. I didn’t fall, feel a pop, notice any bruising or swelling after. My foot is extremely sore. I’m taking ibuprofen regularly along with using ice and heat. Is this something that may just take time to resolve. I have not been running but have been doing crosstraining and using an elliptical in place of running. Help.