Romney failed because he was for abortion before he was against it. He was for gay marriage before he was against it.
He was John Kerry flopping in the other direction.
Romney was never for gay marriage. Even in 1994 he told the LCR that he would not support gay marriage or gay civil unions.