Признательности можно научить только бескорыстием. Подарок потому и подарок, что взамен ничего не требуют. Даже благодарности. А если требуют, то это уже не подарок, это кредит. Если вы даете ребенку в кредит, то он имеет право быть этим недовольным и не хотеть это принимать.