Good to hear that you are OK.
Going to work and back daily is like running the gauntlet or "bakoond" as in the army days, people in cars are oblivious to their surrounds and if I see someone BBming, I tap on their window, the reations are amazing/amuzing. This morning there was a chick typing on her Ipad while she was talking on her cell, driving with her knees......
Get the guys to check your cylinder head where the exhaust is attached for cracks and make sure the holding studs aren't damaged.
Take care, ride aware, and may that be the last prang.