Wow. Wishing you a speedy and complete recovery, and new parts for your bike!