Yes, it is a contract - one ordained by God.
"Love" (or more likely, your lust) just won't cut it.
The sodomites are to blame for this increasingly acceptable world view. They have damaged marriage incalculably.
Marriage involves a civil contract, but the essence of it is much more than a contract.