Good for you, you are lucky. I will have to work up to the jumping, walking fast etc.
We have all seen athletes come back faster than us regular people. You should recover faster too since it sounds like you are in great shape. Age helps too.
Look into the scooter-crutches suck!!!