Marriage is a holy matrimony involving the unification of two different people. These people are different in terms of character, personality, preferences,etc. But them coming together, I was made to understand that they've become one. Meaning that they are expected to work out their differences through sacrifices and compromise for them to be one as the meaning of the word supposed to be.
Unfortunately, marriage no longer have two people willing to sacrifice for each other. You hear a thing like I am not the romantic type, I am not the affectionate type, etc. And to make matter worst, some couples are living as if they are total strangers in their matrimonial homes. And they will claim they are enduring the marriage because of whatever reason. Marriage is not meant to be endured but enjoy. When it becomes an affair to endure, it ceased to be a union seen as holy. In that case divorce becomes inevitable.
As far me, I am not getting into marriage just for the sake of making babies as the stereotype is with many people. Instead I am looking for somebody that will be my best friend, someone I can play with, someone I will be with and I will not be thinking of hanging out with the boys
In a nutshell, my wife is going to be my soulmate. And if all these expectations are not met in my marriage, I won't think twice about seeking for a divorce because I can't have a wife in house, and I'll be feeling boring and lonely, because marriage is all about companionship.
And so, cheating is not only the cause of divorces, but the deprivation of one's partners needs like emotional needs can also lead to it. Maybe those that are materialistic can also hinge their excuse on lack of material needs.