Yea I'm in the same boat today, cause some ass came within 2 feet of rearending me today, he was in a nissan frontier, and went around my b/f and then after i took off all i could hear was squeling tires, and the same thing at the next light. Lately there has so many close calls, and non of them would've been my fault. People need to learn how to drive or get off the fucking road