Look on the bright side....hey, if you keep scraping pounds of plastic off your snail, you may end up with something that looks like a moped !
glad your not hurt....
I have to pass left-turning vehicles every day, I am nervous about the oncoming jerk every time !