Just because it’s somebody’s job to work against gay marriage, doesn’t necessarily mean he agrees with it. Maybe he does, maybe he doesn’t. Either way, dude’s gotta pay the bills.
He’s an asshole if he lobbies against gay marriage, but if he lobbies against gay marriage in spite of his personal convictions, then he’s also the worst kind of whore.
Paying the bills is no excuse. If the price of your integrity is your mortgage, sell your fucking house.