Merde, hope you'll be okay Judah. Get checked out by a doc.
I'm going to wear my helmet more consistently. My exposure time on the Sac streets is starting to freak me out. Either that or I'm just getting more reckless.
I had a close call today that was eerily similar to yours. A car came really, really close to clipping me with his mirror.
Get better bro. Good vibes your way from the Capitol Mall.