стараясь не углубляться в "теорию государства и права"  , отвечу так: у тебя, прости, все-таки очень сильно смешана мораль с нормой, с ответственностью (уголовной и пр.). надо как-то разделять все-таки:1. государство создает определенные правила, устанавливает права и свободы людей. они очень общие, основаны на базовых принципах безопасного сосуществования людей. государство эти права и охраняет. поэтому есть уголовная и пр. ответственность за преступления. но один из основных принципов современного общества: реализация твоих прав не должна нарушать права другого человека. отсюда: запрет на насилие и пр. отсюда: союз людей в браке/постели and otherwise - должен быть добровольным. эти принципы государственные быстро измениться не могут (революции - исключение).2. мораль. ну, во-первых, это штука растяжимая, на нее влияет масса вещей: воспитание, религия, жизненный опыт и прочее. если она меняется у человека быстро, то человек с гнильцой, по-моему. Если я сейчас перееду в Саудовскую Арабию, то моя мораль не измениться, я постараюсь с уважениям относиться к правилам страны, в которой я живу и не нарушать их, но при этом сама я вряд ли изменюсь.3. ну и самое главное: терпимость. для того, чтобы понимать/принимать чужую мораль/нормы совсем не обязательно наступать себе на горло и менять себя. просто можно принимать человека таким, какой он есть, не пытаясь его воспитать/ изменить (не говорю о твоих детях, а говорю о посторонних) и, возвращаясь к пункту первому, до тех пор пока он не нарушает твои права.