Oh my, that accident didn't sound too good at all!! Huge respect and props to you for finding ways to turn a negative situation into some positive learnings.
One of the lessons you mentioned that resonates with me is appreciating your body for what it is. It is SO true that you don't know what you've got until it's gone and this completely applies to having a working body! You don't think how amazing it is to have two legs, two arms and ten fingers until you lose the ability (albeit temporarily) to use one or more of them.
Really glad you're on the mend :)
thanks so much for super awesome commenting @phamished, great words!!