Радовать – вызывать приятное чувство, доставлять удовольствие. Услаждать.
Радость – чувство большого удовольствия и душевного удовлетворения. Отрада.
Самоотверженный – готовый пожертвовать своими интересами, собой для блага других. Беззаветный.
Сердечный – исполненный искренности, расположения, теплоты, идущий от души. Душевный. Задушевный.
Жизнерадостный – любящий жизнь, не поддающийся невзгодам. Бодрый. Неунывающий.