The Meaning of Marriage: Biblical Tips from Tim & Kathy Keller Aim to Make Your Marriage Better

“Only if we are very good at forgiving and very good at repenting can truth and love be kept together.”