Whitey,
That sucks big time but the important thing is you are alive and well - many of us have been on rides where mates do not get home or end up permanently disabled. Hope your healing is swift and complete, and your insurer reasonable and prompt.
The about to go for a ride MC who will now train on the Fernleigh Track tyo avoid error prone motorists!