A happy marriage is about three things: memories of togetherness, forgiveness of mistakes and a promise to never give up on each other.