Дар - это то, что получают даром. Дар - проявление бескорыстия, свойственного любви. Получивший дар свободен от каких-либо обязательств: материальных или нравственных.
А благодарность - столь же бескорыстная потребность воздать благом за благость даров, порадовать даровавшего.
Поблагодарить человека можно теплыми словами, добрым взглядом. Даже просто красноречивым молчанием: благодарность - это настроение души, всегда ощущаемое даровавшим.
Совсем иное - желание непременно отблагодарить человека, сделавшего тебе добро, деньгами или подарком - даже против его воли.
По своей сути желание отблагодарить (от-благодарить) - это желание отказаться, откупиться - избавиться от ощущения благодарности любым доступным способом. Скрыть от даровавшего такое, далекое от любви, душевное расположение невозможно.