На зло отвечать нужно не злом и не добром, а просто давать адекватную реакцию. Сдать негодяя, вырвавшего у женщины сумку, в полицию - это не зло, это добро и это правильно. Не циклиться, когда на тебя наорали или на ногу наступили - это тоже нормально, это скорее не про добро, а про личные границы. Но это не то же самое, что делать добро в ответ на зло. Человек не всегда должен "нести добро", это попросту нереально. Что-то можно и нужно просто расценить как бытовые неприятности проигнорировать, от чего-то самоустраниться. Если какой-то человек ведёт по отношению к тебе себя непорядочно, логично вообще ему ничем не отвечать, а просто отодвинуть от него свои границы (прекратить общение или общаться реже и только по крайней необходимости).