Good opinions and quite truthful. But naive. Tell me something, how can you opine on sex when you have never indulged in it. How do you know it touches the soul and etc. etc. ? It maybe a farce for all you know. Looks like you are trying to justify your behaviour because of your so and so beliefs, whereas it might just be that you cannot indulge in it before marriage. Period. Moral arguments like yours are great for satisfying the so-called soul and blameshifting it on something else.