Вы не правы. В своих отношениях - он разберется сам.Но все, что касается пребывания чужого человека на Вашей территории - это Ваша ответственность. Разрешили ей жить - получите результат.Не выстроили границы - она наглеет. Что значит - каждые выходные ? Придти на день в гости - это одно. А жить все выходные с ночевкой - это другое. Вы не правы в том - что взяли бутылку. Что вмешиваетесь - открываете шкаф , раскладываете вещи сына. Он это должен делать сам (если взрослый). Но взрослый - все равно приведет ЖИТЬ девушку только  с Вашего согласия. А также сам будет ее кормить и содержать.И еще момент. Спиртное детям до 18 нельзя. Поэтому - никаких бутылок в комнате сына быть не должно! По определению. Скрыл, втихаря спрятал - разбирайтесь с ним.