У меня двойственные по отношению к этой ситуации. С одной стороны, мама приехала в гости к сыну, было бы логично оставить её ночевать. А с другой стороны, оставлять ночевать у себя гостей не обязанность. Честно, не знаю, кто прав в этой ситуации. Я бы нашла место в своей квартире, чтобы уложить спать свекровь, например.
и что в природе презервативы существуют, и как половая система устроена, и что от секса дети бывают, знать тоже необязательно? В 10 лет начинается пубертатный период, гормоны играют. Действительно, зачем им все это. Лучше подождать лет до 18, когда они по десятку партнёров сменят и начитаются в интернете ерунды про "во время месячных не залетишь". Тогда да, будет самое время.
по поводу того, что это заранее не было оговорено, я согласна, не очень красиво. Но повторюсь, оставлять у себя гостей на ночь не обязанность.