Overall, this is a positive story. The guy may not have been completely altruistic but to actually stop and apologize?
I doubt I've had people yell "sorry" more than a dozen times in 30+ years.
__________________
“Life is not one damned thing after another. Life is one damned thing over and over.”
Edna St. Vincent Millay