I take exception to this sentence: "So while I'm left with a mom who believes being gay is a sin, I also know she isn't doing anything to block gay people from seeking their fundamental right to marry."
I disagree. She is supporting an organization, and most likely preaching herself, that considers being gay is a serious sin and that God will destroy all individuals living that "choice". She doesn't need to block his right to marry now - she believes he and all the other homosexuals will be dead very soon - all by the hand of God.