"But I don't know if it's self-hatred."
Maybe you are right.
I think liberals know they are frauds, physical cowards, and immoral. And they hate that. I mean, who wouldn't hate being a fraud, physical coward, and immoral?
When confronted with competence, bravery, and morals, liberals react with hatred --- because the reflection makes them realize, all the more, how pathetic they are.
And hence liberals' vitriolic hatred for competence, bravery, and morality.
The core if it is arrogance: Obviously, their POV is superior to everyone else's, and that should translate to them being in complete and total power because everyone should vote them in. And yet, they can't get back to power, and they feel the only one standing in their way is (they perceive) a complete idiot, who at the same time is so smart that the outwitts them every time. Since a majority of the electorate won't vote for them, then most people must be stupid. They can't win at the ballot box because of the stupid masses, and if they could just get back in power they could go ahead with their obviously perfect plan to make this country a (socialist) heaven on earth! While usully paying lip-service to the nobility of the "common man", they actually despise them, because they apparently won't vote the dems back into power where they should be!