That sucks........been down on the pavement more than once............some day I will tell the story of the heart attack while riding my Harley................
Heal up, get the bike fixed/replaced and get back on the road.............one day you will be too old to play the "dodging traffic"...