Good story. You almost wrote a novel.
I ride a touring bike and the only folks who try to race are on mountain bikes. Normal roadies don't usually bother with me. Too darn slow. Last summer one arsehole passed my while I was spinning along at 30mph in the middle chainring. That was not the annoying part. It was when he took a right while on my left. Fortunately, I was also taking a right. Anyhow, I put it in the large chainring and obliged that annoying action by passing him going up a hill. After a mile I had to take an unplanned right to avoid blowing up. Still, he was about a 1/2 mile behind me. Vengeance was mine!
Don't you just love being male? Too much dang testosterone.