@ehBeth,
There are millions of reasons why relationships are successful and at least an equal number of millions why they are not.
Concerning same sex marriages, I agree with JoefC. They are all whiney babies who, once they achieve their goals, they'll no longer want them, which has an upside - it will give liberals a chance to help them shed what society has bestowed upon them. The downside - it'll give Finn something else to bitch and moan about.