Что такое "взрослые отношения" в Вашем случае с сыном? Секс? Тогда не совсем понятно, как Вы допустили такое до брака(это не согласуется с заявленными Вами морально-нравственными высотами)? Это ли не блуд?! 5х3=15 встреч за 5 лет..., и это в 20 лет... грустная история проверьте его гормональный фон.