Для того, чтобы судить о нравственности человека, надо не в междуножье заглядывать, а общаться и выяснять его принципы и мировоззрение, смотреть на поступки.
Нравственность это внутренние принципы и идеалы, они могут отличаться у разных людей. В целом она базируется на понятиях о добре и зле, принципах "не навреди", "поступай так, как хочешь, чтобы относились к тебе".
Девственность может быть следствием как определенных принципов, так и других причин.
Девушка с нравственными принципами может спать не с "левым" мужчиной, а с "правым" 😂, т. е. она сама решает с кем, и это соответствует нравственным принципам, т.к. не является "злом". Она может и замуж сходить, и развестись.
Самое главное, чтобы ваши представления о нравственности совпадали. А вот с этим беда. Ты хочешь, чтоб у твоей жены был принцип "только в браке", а сам по "шмарам" бегаешь, и считаешь это нормальным. С таким подходом проблемы в семье обеспечены.