Aw man im sorry to hear that!
I hope you both are okay, and hopefully you'll get a new ex!
But i agree, some people..ALOT of people need to re-take drivers ed, I know every morning I drive to school, turning onto dixie, the main road from the side road im on, when the light turns green for me, theres almost ALWAYS a car that comes flyin through, dk if its the same one every morning or what, but people need to realize WTF the car/truck they drive is really capable of doing.
But yeah, hopefully you both made it out with minimal scratches ;p