People often talk about reasons for divorce, a conversation that is dominated by things like infidelity, abuse, financial concerns and getting married too young. They point out that divorce can happen for many reasons and that it’s different for all couples.  All of...