Humans are humans. I don't believe people who are married have great insight into getting married. A young female fashion mag once opined that you marry whomever you happen to be dating when both of us want to be married. There are countless ways to find some one. Luck is a factor.
I was impacted by the growth of feminism. While I was in high school, all was put on hold until I married. Why go to Europe? It will be better married. I wanted a quasi-parent so I did not have to grow up and go to events by myself. There was a different crowd of women as I progressed. I used to be dumped by friends if any male were on the horizon. No more! There was no excuse for not keeping female commitments. There was enuf time in the week to see female friends and date. I started going to events alone. Can't say it was great but it beat staying home alone.
When I started working, I did not wait to get married to have a nice apt, furniture, vacation, china, silver, etc. Men came out of the woodwork. Marriageable men. Men wanting to marry soon. Being able to go it alone made me feel much more attractive.
There are horrid marriages. If there were clear answers, the author would win ten Nobel Peace Prizes and be second to Jesus rather than the Beatles.