Marriage from a legal aspect is nothing more than a contract. Should one dude not be allowed to sell his house to another dude? Why then can he not legally give half of his stuff to another dude and sign a contract stating such?