In my opinion, Christians generally shouldn't be marrying that late, especially not in our liberal and oversexed culture. Most single people are not given the gift of celibacy; they have the burden of it, and that burden is not getting any lighter in an age where kids train their minds on obscenities viewed on their smartphones and want to copy what they see. The church should be proactively involved in preparing its youth for married life so that they don't have to put off having an outlet for their sexual desires for so long while they figure out in their 20s how to court, how to flirt, how to have safe sex, how to realize their sinning, how to feel guilty and ashamed about it, how to drop out of church, etc. Instead, what we have is an astonishingly immature generation coming through the church who are a result of laissez-faire "parenting" and youth groups that spend more time entertaining the kids than actually training them for real life. Playstation at home, more Playstation at church, yay! As a result it is taking longer than it should to have the necessary maturity to settle down. I could go on but it would be a long winded rant so I'll stop here.