Автор, мужчины не понимают намеков и обид. Тем более, если он живет с родителями, он понятия не имеет, что продукты просто так в холодильнике не появляются и что это все немалых денег стоит. Просто прямо говорите ему каждый раз, что купить, когда он к Вам едет. "Едешь? Хорошо, купи, пожалуйста, пельмени, яйца, молоко, колбасу". Прямо вот так, без намеков.