Look, gays don’t deserve rights because Jesus wants it that way. Even if the bible explicitly said, “Don’t give gay people the same rights as straights” it wouldn’t make a lick of difference. Right or wrong isn’t determined by what aligns with your religion. In fact, you are perpetuating the problem by deferring to the bible as though it, and not humanity, has the moral authority.
At least the author is addressing other believers, even if he’s validating faith as a reliable means to accurate beliefs at the same time. Most of the time Christians rush to absolve religion by telling us that the crowds of believers who were practically touching themselves in anticipation of making other people’s lives miserable have faith all wrong before taking their criticism to those believers, as though telling me about the goodness of god was more important than telling other Christians about the vileness of bigotry.
But still, if you’re going to trust your own moral judgment, do it. Don’t say you’re trusting your moral judgment and then pick out the parts of the damn book that agree with you. If the bible said to stab red-haired children, you wouldn’t do it because you trust your own moral judgment – you have to in order to conclude that the bible is moral in the first place. Ditch the thing. Trust yourself.