I was talking with my coworker who is 40 years old/never married when he tells me "i just don't understand how come people meet and get married nowadays." I thought wow that is so true.
I think for a marriage to sustain what takes mainly is the commitment and willingness to make a marriage work for a lifetime. I have worked with people from india that have married through arranged marriage, that is they meet only once and from that one meeting they make a decision that they are going to marry and I see they don't divorce. Why then in america it is so much divorce when marriages are not arranged, most even live together before marriage and still they divorce? Lack of seriousness, lack of commitment, unwillingness to change, selfishness, lazyness, promiscuitity, lack of god. That is why divorce is the norm nowadays.