Glad you survived ok. I feel your pain. Many years ago I got rear ended by a car while I was stopped with my foot on the curb waiting to rejoin traffic. I can still remember in living color the entire sequence of events in slow motion as I got laid out on the hood, then slid up the windshield and thrown off. I was lucky and landed on a strip of grass about 75’ from where I started. I was taken by ambulance to a hospital and X-rayed from head to foot. No broken bones, but I sure was bruised. The bike was a Jack Taylor. I had it fixed, but it was never the same.