Я по себе знаю, что если заходить в продуктовый каждые несколько дней, то растрачу всю наличность постепенно. Закупаться лучше на неделю, хлеб неплохо сохраняется в холодильнике, фрукты-овощи сезонные, если готовите не одну порцию, а несколько, то лишнее можно раскладывать в контейнеры и замораживать (чтобы не есть одно и то же 2-3 дня). Чистящие-моющие средства, шампуни и т.д. на одного обычно дооолго используются. При Вашей зарплате, как мне кажется, должно хватать и на кафе, и на одежду, и на косметику, и на отдых, только не все сразу, а постепенно. Как уже выше сказали, определите сумму, которую сразу можно откладывать с зарплаты и не тратьте эту отложенную сумму ни на что.