Interesting thread and also interlaced wtih pre-judiced views.
Those ancient days, girls are brought up in a joint family system, and are taught (subtly, directly) through observations, discussions, physical/work responsibilities by their moms. The boys were mostly with the men and are also taught the similar ways - how to lead a
mature, wise, ethical, logical/practical life - through discourses, private tutoring, critical thinking in paatashAlAs.
But, the modern system is disconnected focussed only on science mostly academic and specific disciplines. Plus, they have never seen or been with group family system, and whatever they learnt are from friends (various cultures/principles), family(personality of mom/dad). There are no
ethical, behavioural, psychological studies/tutoring in the regular academic mediums. So, each one has become completely inque individual, with less tolerance for commonalities. Finally, everyone is left to deal with such varied personalities (as spouses, children, friends, colleagues, forum-members etc.).
We cannot expect a perfect person (bride/groom), when we even have differences within our own family (parents siblings). So, we need
to have some common set of principles, that the whole family agree upon or practice or comfortable with.
SO, everyone, needs to start learning the concepts behind the 'Theory of Mind', why and how people behave differently, and causes/reasons for such behaviours. The only way is to choose the closest suitable one for the family, and then work from there with knowledge/practices for observations, adaptability and constant-change.
Acc. to Vedic concept of mind, is that it does not put up a constant/monotonous play, nor that we are born sinners. Mind is at the center stage of variety of plays according to one's personality, family, situations/experiences, knowledge, emotions, distractions/influences, attachments. But, every self/Atman is a personification of expanding knowledge and bliss. And everyone is a knower, once the trick mind plays is realized. Unless, we understand the human persona as our scripture understands, we cannot accept change neither we help others to change/realize. I also agree that money/attachments that cause insecurity are the biggest barriers we need to remove from every ignorant person, to bring them to the light of knowledge (hence love/bliss).
So, either you marry or don't, you need to be part of that journey to know, adapt, change, learn and make changes in other's lives.
Without experience and knowledge, karmas cannot be expensed, and there cannot be progress in our cittam.
If every individual thinks like this, we would be uplifting more jivas towards the path to humanity, and later to realization.
Good Luck.