Автор, когда сын поставил вас перед фактом проживания у девушки, вы задали ему вопрос, на что ты будешь жить!? Это первое, что я бы спросила.И не надо сравнивать с переездом в общежитие. Этот переезд обычно вынужденный. А здесь у человека был выбор. Дома, на всем готовом, или самостоятельно.Самостоятельная жизнь это и финансовая самостоятельность, в том числе. А он ещё и за продуктами к мамке бегает. Я бы сказала,  хорошо, живи где хочешь, ты стал взрослым, даю тебе три месяца на раскачку, так сказать, а потом помощь прекращаю. В гости, на ужин, пожалуйста, всегда рада.