Sort:  

Thank you for your answer! I agree with you. I asked this question to hear the thoughts of others on this because marriage today is suffering. The divorce rate is high and longevity in marriage is becoming more rare. I’ve been married for 12 years and there is definitely not just one key. The three things you listed (patience, understanding and communication) are all equally important! Great answer :)