I think marriage contracts should be something that either lasts for a lifetime or, lasts for a certain number of years. For example, you can sign a marriage contract that lasts for life, or lasts for 10 years, or 20 years or however many years you think you want to stay married. Then, when the marriage contract is over, you can renew it if you want or just get divorced.
I believe that marriage is neither will be good or bad, but that it is someone's choice whether to get married or not. There is nothing wrong with living a promiscuous lifestyle if it is what you really want to do. Everybody want to meet someone that will truly love and to spend my life with.