Of course Macklemore supports gay marriage. if anda dont think so then anda obviously havent heard his song same Cinta atau 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 anda arent really a peminat of his if anda dont listen to his lyrics from your heart