Damn Bro! Sorry about your bike! But I'm glad you are okay. I know I always have at least one eye on my mirrors at the lights, and after hearing about ya I will be even more wary! File the claim and get ya a new bike and be safe out there, best of luck!