For the past few months I have had a pain on the top of my left foot, near my ankle. It aches during the day and hurts when I walk and flex my foot, and it causes problems when I sleep. If I touch it, it feels painful like a bruise. I don’t remember knocking it at all. I did visit the doctor after I had had pain for 2 weeks. He recommended an xray, which came back clear, so I was diagnosed with a sprain. However, I have had this pain since mid February, surely a sprain shouldn’t last this long?