Marriages fail because of people. They don't have patience or time to nurture the relationship. In today's tech generation everything has to be fast & quick. Nobody care about others and does not want to think about others. Marriage fails by selfish character. They dont have good friends or family to advice them.