Sorry to hear of the loss, it's always a shame to lose a friend irregardless of the reason behind it
This is why I build bikes and choppers but will probably never get back on one again myself. General traffic is a bikers worst enemy and unfortunately even the best rider can't control that variable.