IMO, too many people get married before they really know each other. This often worked before because in bad times, just surviving is a common goal of both people, like during the Depression, WWI or WWII and other life crises. People in times like those cling to each other because they want to get out of their situation and think that anything will be better than where they are. The know it may not always be rainbows and lollypops but if they communicate, even if it's on a minor level, the marriage can work. People now just take every comment personally, react too much, are far too selfish and once the initial intensity decreases, they find that they don't actually like the person they married. People who like each other will either work it out or at the very least, not come to hate each other enough to split up because married life won't be such torture.