He obviously hates being himself, so he vents on others. He is caught in a web of his own making and is thrashing about spewing vileness in order to vent his own demented filthiness. He extremely obviously needs to be saved.
Dan Savage hates himself and hates others because he hates himself.
He isn’t sane and isn’t sober.
What his addiction or addictions are to me isn’t clear.
What is clear is that he is in deep pain and needs to relieve that pain with his insanity.