Самое простое, конечно, избегать таких мест, где ребенку всего хочется, как уже было сказано выше.
Если уже захотел и заплакал, нужно объяснить, почему вы это не купите (ответ "денег нет" не катит) и постараться разделить эмоции ребенка, чтобы он не думал, что желать чего-то - это неправильно.
Можно попытаться отвлечь или предложить алтернативу: "Я вижу, тебе грустно, что ты не получил эту игрушку, пойдем съедим мороженое, и нам будет веселей!"
И про "заслужил" отдельно хочется сказать. Когда что-то нужно заслужить - это дрессура. Животных дрессируют, но с детьми все сложнее. Можно, конечно, и дрессировать, но тогда на выходе будет тревожный человек, плохо осознающий свои желания и выполняющий действия по команде. А если вы хотите вырастить гармоничного человека, придется приложить чуть больше усилий
Еда вместо желаемого, это не здоровые отношения с едой. Еда - это еда.
Довольно сложно это реализовать, учитывая что мать не может осатвить ребенка одного на долго а покупки делать надо!
на 100% согласна, нормальный твердый подход к воспитанию, без соплей. Вообще два самых хороших ответа заминусовали, жаль :(
На эту тему есть классная лекция Димы Зицера https://snob.ru/profile/29563/blog/103223
Насчет предыдущих ответов, это какой-то фашизм, конечно. Как надо ненавидеть своих (или чужих) детей, чтобы такую чушь писать?