При следующей встрече заранее можно сказать ему, чтобы он купил продукты, так как вы собираетесь что-то вкусное приготовить, например, лазанью, а к ней бутылку вина или сок.
Если вы угощаете его чем-то, то также можно добавить : "А в следующий раз ты меня приглашаешь". Это абсолютно нормально, учитывая что пока что вы тяните эти встречи финансово на себе, а он только берет и берет.
С такими мужчинами нужно как можно более прямо выяснять финансовые вопросы. Прям в лоб. Без намёков. Будет уклоняться или рожу кривить, тогда все понятно с ним. Главное, не тащите на себе. Не готовьте ему и не покупайте ничего. Он вам никто и ничего не делает для вас.
Из-за вашей самооценки, вы и ставите его на ступень выше, боитесь его обидеть. А он не боится. Он берет, пока дают. Подумайте о себе. То что он не щедрый это очевидно и это не пройдет.
Вы добрая девушка, на вас будут как мухи слетаться всякие паразиты.