Поскольку еда/транспорт и все, что оплачивает ваш МЧ явно дороже 1000 рублей, то дело не в жадности, а в его личных принципах.
Например, часто мужчины дают наличные деньги только если женщина проживает вместе с ними (жена/сожительница), а если женщина отказывается жить вместе, то никакой наличности.
Логика определенная тут есть: когда М и Ж решают жить вместе и вести совместное хозяйство, то они помогают друг другу решать бытовые сложности. Например, мужчина приносит домой деньги, чтобы у женщины голова не болела, где взять 1000 рублей на разрешение своей проблемы, а женщина взамен решает проблему "что мужчина вечером поест".
Когда женщина отказывается жить вместе с мужчиной, но при этом просит у него денег на решение своих бытовых проблем, то получается, что женщина хочет получить о мужчины то, что получает жена/сожительница, но взамен не хочет давать то, что дает жена/сожительница.
И практика показывает, что если парень покрывает материальные потребности девушки, которая живет отдельно от него, то у этой девушки вообще никогда не возникает желания жить вместе и брать на себя "борщи, носки и кастрюли".
В общем, разберитесь со статусом ваших отношений. Интересуетесь ли вы бытовыми проблемами своего МЧ, предлагаете ли помощь? Если ответ "нет" и у вас отношения по типу "он вас развлекает", то вы не вправе требовать решения своих бытовых проблем, т.к. не делаете того же для него.