After a half marathon I couldn't run and did a scan that showed nothing, a doctor asked for a mri but I cannot afford that, anyway, I know it is a stress fracture but don't know how big it is, I've been off training for 5 weeks but it is not possible to just not run, I mean, sometimes I have to run just a bit to catch the bus and I feel no pain, but if I press the injured area hard enought I feel something, how do I know it is healed? I heard about the 10 hop test, is there any other method?