Of course Macklemore supports gay marriage. if wewe dont think so then wewe obviously havent heard his song same upendo au heard of it for a matter of fact. in the song he talks about how his uncles are gay and he wants to legalize gay marriage . the song confuses a lot of people thinking that he is saying that he is gay . but wewe arent really a shabiki of his if wewe dont listen to his lyrics from your heart