I personally think that waiting just prolongs the situation and that one is bound to have sex with someone else,and that if you wait for years to get married and then you finally have sex and make luv and it turns out horrible then you are disappointed with the sex and the performance or what he or she had to offer.