First of all being homosexual, does not imply one is a sinner, it is the actions, in thought word or deed, that can be sinful.

So the "Congress shall make no law respecting an establishment of religion, or rohibiting the free exercise thereof" part of the Constitution becomes a target to force a point of recent law. That is "approve my life style of else", rather then going to another store, for say a wedding cake..

It becomes more of you must not only tolerate a life style, but approve it, & that in the long term, does not help..

One more thing. Look abound, & see even in families, a majority can make life miserable for the minority, or any place there is a gathering of people, white brown, gay, etc. That song goes beyond race,  real or perceived gender.