Мне кажется, тут вы не правы только лишь в том, что не поинтересовались у сына спросила ли разрешение Маша у своих родителей остаться у вас. Больше никакой вины на вас нет. Просто одно дело 18 лет, а другое дело 16 лет- то есть как ни крути ребёнок несовершеннолетний. Допустим, было бы девочке 8 лет, вы бы наверняка поинтересовались знают ли родители, что девочка решила остаться переночевать у знакомых. Ну, и ваша ситуация от подобной ничем не отличается.