Если я кого то зову к себе, то я и угощаю. Если гость что то принесет, то хорошо, нет так нет. Но если бы я не собиралась угощать, то сразу бы ещё перед походом в магазин озвучила бы, что либо продукты покупаем пополам, либо просто чай пьем. Вам надо научиться говорить о деньгах прямо и открыто и подобных ситуаций не будет.