OMG I really hope you're ok!
On my second ride on Oxon Hill Rd Cadillac truck tapped me/pushed me to the side off the rode, I was so scared I threw up and cried, of course walked half way home shaking!