Why most marriages don’t last forever?

Marriage is an eternal bond that is tied for an eternal time period. But unfortunately, most marriages do not last forever these days. Some say that my wife yells at me behind the reason for separation and others have various reasons.