Comment: Recognizing a contract and granting privileges are two

(See in situ)

In reply to comment: so how do you suppose a man's (see in situ)

Recognizing a contract and granting privileges are two

separate issues.

*Edit - My first sentence is misleading. Although it is not clear, I intended that marriage should not be recognized as a special contract that only certain individuals may enter into. My second sentence clarifies the intention.

Contract law can sufficiently address all of your concerns.