No advice on the accident but, If you don't mind some about riding from a lurker, grit your teeth and get back on her. I went down on mine and broke my shoulder and wound up in a cast half way to my waist. The morning I got out of the hospital I went to the shop where the bike was and got on her and rode her around the block. If I hadn't done that I wouldn't be riding today. That happened back in the 70's.

Good luck,
Frank