"hatred" is defined as "strong dislike or ill will," and that term applies far more to bigots than gays.
I have no idea whether donut punchers hate their true identity - but are you claiming that Old Sarge is a bigot because he says they do?
That’s exactly what he’s doing.