Never ever lost your virginity before your marriage.
1) before you get it, the thing are valueable, when you get it, it devalued.
today ethics is not strong enough anymore, only law can protect you in some way.
2) if you did not lost your the most valueable, you don't feel really sad when he cheated and left you.
3) how do you face your future husband? suppose he is your true love, but you can not give him a pure yourself. please be nice to your "husband"!
sorry to say the above, I am a old man with old ideas.