Doing good is very important; and I agree with @ajewa, doing good to someone who has done you wrong is not easy. Especially when people drive, the human being becomes another being, robotized, mechanized, who does not see others as human beings, especially in the city.
The motorists, if they could, would be able to pass over us. Here they are a plague. They don't respect the traffic lights, they drive in the opposite direction, they drive on the sidewalks.
They don't mind breaking rear-view mirrors when they get too close.
It's hard to be good or do good :/
But doing good makes us better people, on all levels.
Thanks for sharing :)