Americans support legalizing same-sex marriage,
Not according to the election results. Rectal marriage has lost in every state where it has been on the ballot. Even in CA.
You are believing the polls, in which people are lying to pollsters so as not to be deemed "uncool".