After going to a catholic school for twelve years I'd have to say keeping your viginity till marriage depends on the situationa and responsibility of the couple. If you have not yet found the man that you see your self with for ever, than you are very smart to be able to realize that and maintain abstanance.
In my early years of high school I thought I would remain unmarried for ever because I could not imagine putting up with any of the boys I had been around. I've never been envolved with alcohol, other than the wine at church, and I knew I would never loose my virginity to a careless act that i would regret for the rest of my life.
I know most of you know i'm young, I'm seventeen, but I also have a full time job, full time college and high school student, and a full time care taker of many animals children :) I considered my self ready to make that commitment after talking not only hours with my boyfriend, learning everything about his past, our future, and of course discussing the "what-if's". But I also talked it over with my mom, (which I highly recomend to any young women) I took contraceptive methods and made christian get tested (because unlike me he had a past with a privious serious girl friend).
I took all the neccessarry precausions and because of this I have no guilt and no regrets. I strongly beleive by taking responsible measures It has caused our relationship no stress and has helped us be very open with eachother and our parents. We are very mature and very serious for our age, Christian and I are actually looking for a house together because we now have the thousand in the bank that we have set aside for this purpose.
So if there is anything a young reader can get from these posts, it's Know your self, know your significant other, get an out siders veiw, and by NO means rush into it or allow your ideals to be swayed.