Virginity is said to be the greatest gift a future wife can give to his future husband. It'll be an honor for a husband if his wife will give his virginity to him. But then, you don't really marry a person just because of sex, that is just what we call a bonus of the package. You marry someone because you want to spent the rest of of your life with him/her. Marriage is about accepting a person fully including all his/her flaws and stay with him/her through thick and thin.