Are you delusional, sir? I am sorry to say, but it seems like you are taking the delivery drivers side here. Actually, that will make you the crazy one, as most of us believe he is in the wrong as he was the one aggressive, angry, kicking, breaking mirrors and threatening a couple and their 10 month old baby with a knife.
I just want to ask you. How do you read that? Or do you just mean that much traffic, bad road rain and hot weather makes him entitled to that kind of behavior? I actually thought I´ve heard and read it all already. However, this month you really take the price.
Another possibility, is of course that you are so broken, as you walked too long in their shoes as you say. You might have been acting the same before, and know think that is good and your right to do. No Sir! It´s NOT! But, on the other hand, you have already, by your own, defined your mental status in your post.