Marriage is more than a civil contract; it is a lifelong covenant of love between a man and a woman. It is an intimate partnership in which husbands and wives learn to give and receive love unselfishly, and then teach their children to do so as well. Christian marriage in particular is a “great mystery,” a sign of the love between Christ and his Church (Eph 5:32).