А тут давайте уточним.
Вы за кого хотите понять? За себя (добро ли тот поступок, который Вы хотите совершить), или за другого (точно ли добр человек, вызвашийся мне помочь)?
Из любви и из сострадания.
Каждому следует считать за себя. Получившему помощь, по любому не грех быть благодарным. Чем бы не двигало благодетеля.
А вот благодетелю сложнее разобраться. Но на деле, мало кто разбирается. Тот кто делает добро просто так, он просто так и делает. Соответственно, вопросов добро/не добро у него и не возникнет. А тот, кто думает, что делает добро, а на самом деле страдает гордыней тоже вопросами добро/не добро задаваться не станет. Он будет думать, что точно знает ответ. (Чем страшна гордыня. Гордец не замечает за собой греха)
О! Вот это сложный вопрос!
С одной стороны, когда добро навязывают - это уже насилие, а не добро. Но с другой стороны, мы реально далеко не всегда понимаем, что для нас лучше ))) Вот когда родители заставляют детей получить образование. Часто ломая хотелки и загоняя вместо скажем театрального в какой-нибудь технический или экономический... Это добро или зло?
Пока деть молод, скорее зло. Если деть повзрослев не сможет самореализоваться... тогда он будет убеждён, что это абсолютное злое!
В большинстве же случаев, со временем приходит понимание, что это было очень правильное решение. А с пониманием приходит и благодарность.