It's an interesting and contentious subject. My personal view is that a lot of people marry too young, rather than co-habiting and learning about each other for a good period of time first. I also feel that, irrespective of the dawn of the Internet age, men and women have often struggled to be...