I dont have any specific advice, but this is heart warming "I have been riding for 25 years in the road" and shows you have plenty of experience in anticipating other road users. Being hit from behind? Yeah, well can't do much about that except leave it to stats/chance.