Time does heal, as Longhorn put it. Some people just do not get along. Or one or the other is lacking. If you had your dream woman or man, would you or would you not spend your entire life with them?
There are many factors that break-up marriages, time away from home, money, bills, lack of sex for both partners, lack of daily touches, hug me, kiss me, scratch my back honey, "just hold me" type of issues.
And then there is a rampage, " I'm just going to do what I what to do attitude" and then this is what becomes devastating"
And then your are no longer interested in that boat that your husband has, you are tired of fishing, and just tired of the same old stuff he does, your husband stopped buying your flowers a long time ago.
You continually have to try new things as a partner to make it work! And you must compromise and contribute!