The main reasons are due to lack of communication,not willing to work out the problems ,the fact that there also are those spouses who cheat,and also violence is involved.That is very correct these days.
This is true.That is another factor for divorce.

Some people grow up and then grow apart