Glad you're OK. I ride a motorcycle also and took a safety course to get my MC lisence. The one, most important thing I got out of the course is to always assume that you are invisible and that any car is going to pull out in front of you and be ready for it. That might make for overly cautious riding but it's saved my skin a number of times on the bike and the MC.
SS