Wow Grog! I'm so glad you're okay. Your story is quite scary alright.
I hope you are not too sore. Did you see a doctor yet? It might be something useful later on in case you need to see a physio or massage therapist and be covered by ICBC. DH also mention not to sign anything with ICBC just yet. Wait at least a few month to make sure you body is okay.
We dress like it's Halloween every time we bike. Put on all the lights and reflectors to say "LOOK AT ME"! And yet, there are still drivers out there that are not paying attention. What is a cyclist to do?