I'm a cynical romantic. Whenever I hear of a couple that waited until marriage and about how glad they were that did and how great it is, it melts my heart. I love hearing stories like that, but I still don't think people should wait. I suppose I feel it's like winning the lottery. Yes, someone wins, sometimes a few people at once, but the other 23,874,284 people who played lost. I'm very glad that I didn't wait.
I still remember being a horny teenager. If I believed in waiting until marriage, I think my hormone addled brain would have talked me into getting married at 18, and I can't tell you how glad I am that I didn't do that. It would have put pressure on me to get married for all the wrong reasons and I would have had a life I'm glad I didn't have.