Marriage: Covenant (Spiritual) relationship vs Contract relationship