Sometimes people delay marriage because they are searching for the perfect soul mate. But that view has it backward. Your spouse becomes your soul mate after you've made those vows to each other in front of God and the people who matter to you. You don't marry someone because he's your soul mate; he becomes your soul mate because you married him.
As long-time readers of this blog know, I have a somewhat contentious relationship with the idea of marriage. I've been with my wife for 15 years. We got married two years ago, mostly because I was afraid of exactly what happened to me two weeks ago taking place, and there being some confusion about who was charged with my affairs. If we were religious, we probably would have married right away.
At any rate, I entered the long-term, monogamous portion of my relationship when I was 23. My son was born when I was 24 and my partner (now wife) was 23. The seal was our son. We were pretty clear that our 20s--as they exist in the popular American mind--were over when he was born. Whatever. We weren't doing shit but drinking and smoking anyway. Besides I thought she was sort of cool. And she thought I was sort of cool. And we both thought cool people might make a cool kid together.