Wow, that was excellent! Great, great, work.
I have to say, the parallels between your experience and mine are borderline freaky. They just kept coming. Except for the football. Even the grocery cart thing, though mine was when I was with my brother the night before my surgery as I was stocking up on supplies for post-surgery (I travelled for surgery and my wife was home with our two [then] young kids). I had had a good run for a few weeks before surgery, but having to use the cart to help me get around...
I imagine you have FAI too? Hopefully someday soon they will do a better job of recognizing that and fixing it surgically (initially) before the joint gets wrecked. Even now with the web, finding info on surgery to fix FAI is much harder than getting info on hip resurfacing.
Good luck with the run!
Mike