I really think you need to get the diagnosis confirmed. Sprains can go on for quite a while but given the history I think there are some doubts about the diagnosis of a sprain. By the way: a sprain is a torn ligament (holding bones together), not muscle and it almost always involves the lateral ligament - that is the ligament on the outer side of your ankle. You can tear the muscles (muscle strain) and have a muscle strai. combinations of ligaments and muscle damage is possible but this is less likely - more likely is the involvement of one tissue whether it be joint, ligament or muscele/tendons.
It is very hard to tell what is going on and I think you can only get a proper diagnosis from a good clinician. You need a thorough history and examination at this stage and that means fronting up for some face to face care.
Having said this there seems to me to be some concerns:
- you don't remember going over on the ankle. You would remember it if you did unless you were drunk or drugged. It hurts like hell when you do it or atleast shortly after.
- The top of the ankle is not the usual site for a sprained ankle
- You are having persistent symptoms. If you have had a lot of swelling and inflammation it is possible to have adhesions forming in and around the ankle - scar tissue which obstructs the normal movement of the anikle - that could give you sharp pain.
- It sounds a bit irritable - that is you do some exercises and it flares it up. Does the flare-up last for some time?
There are other possibilities of what it is. You may not have traumatised it. there could be many things going on. One such possibility is the start of an inflammatory arthritis so I would get it checked out again. It could be the activity might have triggered it or it was just coincidence. Checking this out involves blood tests for arthritis and have you had xrays of the ankle? These should have been done to rule out a fracture.
I think you are right to be a bit concerned about it all. Certainly if it is still giving you significant grief in a month there is something wrong.It could be just an ankle sprain but If you are not happy with your current care then get a second opinion.