I think this could do more with your running form and listening to your body than your will that kept you going. It might be worth checking out your form with a running coach. Either way, wishing you a speedy recovery.
I think your getting downvoted as you answered x when they were discussing y.