I hope that your girlfriends' leg will be okay. I also hope the car driver was ticketed for improper lane change, reckless driving, and for being an idiot.

The bike can be fixed, but...that is also a psychological bummer. I notice you have the larger passenger floorboards on your bike. Nice touch.

I wish the best for your girlfriend.