Yup, Fishstix hit the nail on the head!!
Like HotToast said, this isn't about just one issue, it is about two: Virginity and Purity.
You can be a virgin and be as unpure as a soiled cloth, or a nonvirgin and be washed whiter than snow. It is about where your heart is. If we desire God, more and more, our love for Him grows. Thus, the more we long to be like Him; having His holiness in our lives. 2 Cor 7:1 Paul admonished, "Let us purify ourselves from EVERYTHING that CONTAMINATES BODY, SOUL, and SPIRIT, perfecting HOLINESS out of REVERENCE to GOD." When we stand in that state of awe and respect before Him, we value and pursue His holiness for ourself. Oswald Chambers defines purity as "Unsullied walking with the feet, unsullied talking with the tongue, unsullied thinking with the mind--EVERY DETAIL of life under the scrutiny of God. Holiness is not what God gives me, but what I manifest that God has given me." Living a life of purity takes a daily engaging of the mind, heart, sould, and strength to make wise and discerning decisions based on God's principles.
While physical purity and virginity are important and we are commanded to keep them, can we truly consider ourselves pure in mind and heart when we allow garbage to come in and sew seeds of lust and discontent? When you begin to even come close to that line in the sand about where your boundaries are, sin will take you further than you want to go, keep you longer than you want to stay, and cost you more than you want to pay. Today, you may consider oral sex a sin, a month from now, after your boundaries have slipped, it's no biggie any longer.
Convictions and boundaries made in the sand only last as long as the next wave that comes and sweeps them away. The must be set in stone to last. Dont compromise your virginity or purity, no guy or girl is worth that pain, shame, and guilt that you feel. I am a virgin, but I have compromised a LOT more ground than I wanted to, and it is only the grace of God that nothing went beyond making-out. The cool thing about God, is He washes us with Hyssop so we are whiter than snow! God is so awesome and so great!
Blessings,
~Pib