I totally agree with this. There has to be some way to define marriage, other than the "one man, one woman" ridiculousness that appears to be the only thing our society is concerned with these days. Let anyone get married who wants to. However, in order to reap the tax benefits, insurance benefits, social assistance programs benefits, etc, there should be a very cut and dry "you must live together under the same roof for the MAJORITY of the time" rule in place. No if's, and's or but's about it. If you can't stand to live together, and live in separate homes, what makes you "married?" If people have to live apart for work, military, or other considerations, they should have to file proof of that every year in order to keep claiming they are "married."
I am under the impression that when married people realize that they can no longer live together under the same roof, it is time for a separation, followed by a divorce if they realize that living apart is more fulfilling to each of them.
The whole "it works for them" argument should not apply to an institution that has legal implications. Marriage law is just that. Law. You can't apply that kind of logic to anything else the same way.
What if I decided that "it works for me" to have 5 shots of Vodka and then get in my car and drive. I get pulled over and my LICENSE is taken away because I broke a law. But, you know, it's what works for me, so why should I be punished? What if I'm a restaurant owner with a liquor license, but I decide "it works for me" to serve alcohol to minors in MY restaurant? Should I keep my liquor license?
"It works for me" is not a valid legal argument.