For the maturity and morality issues, I've seen very mature 17 year olds, and very immature 30 year olds. I'm not saying people should have sex in high school or not. There are many factors that would need to be weighed on a per-person basis. Morality depends on your beliefs (doesn't need to mean religious. Just personal thoughts and ideas), so other people may have different beliefs than you. I don't really have a problem with someone relatively young having sex if they are responsible enough to handle it maturely, but I also have no real problem with people who want to wait, and I'm willing to support them if that's what they really want.
As for the old fashioned, I myself feel I am a little old fashioned in some respects, but for this subject it can be a little odd. If you go back not really that far, then 14 or 15 years old was a not too uncommon age to get pregnant, but I know you people mean the only a couple hundred or so years old old fashiioned.
As for myself, have I made mistakes and have regrets from relationships, sure, I think that's pretty normal. Do I have any life shattering regrets, none that I think of as such.