Dear Mr Macklemore,
Your 'Same Love' song is catchy and thoughtful regarding those of us who live with same sex attraction, but ...
In the end, the Catholic faith - and my own personal experience - tell me that no one but Jesus, his Mother, and the Communion of Saints can 'keep me warm' (1 Jn 4:16; Heb 12:1-3).
And, contrary to the gay rights propaganda you are spreading, all human beings are capable of all kinds of 'change' particularly when 'we want to' (Rom 12:2).