99% рационально. Научиться очень просто - идете что-то покупать ТОЛЬКО со списком, и покупаете ТОЛЬКО по списку. Даже если вы что-то упустили и увидели это в магазине вы это НЕ ПОКУПАЕТЕ. Это на первых порах. Потом, когда научитесь себя ограничивать и ДУМАТЬ перед покупкой "так уж мне это надо или это стописятая кофточка", тогда будете уже нарушать иногда свой список.