So... Wait... Huh? Does he want to do this or not? It's like he just goes back and forth for no reason
It's not really "no reason". He hates fantasy species
in general because they're responsible for his family's death (least, I
think that was his backstory), along with a ton of death and destruction.
But then he got to know some of them and formed a bond with them, regardless of how superficial; he's subconsciously making mental exceptions for those he's "close" to.
I hate to make the comparison, given how cheap it is, but you see it a
lot in real life with actual racists. They devalue or just straight up despise another race for whatever reason makes sense to them, but then jump through a ton of mental hoops to exempt certain members of that race because they know them.
A perfect, albeit anecdotal, example is my uncle: dude is
omega bigoted. A friend of mine for 20 years came out as trans about 10 years ago and while we were all joking with my grandmother at her (my grandmother's) house, he came in and started spouting about how
he didn't want "those types" in my grandmother's house. In front of my grandmother
and my friends.
He has also repeatedly said that if his daughter (who is part Hispanic) ever came home with a black guy or a Mexican guy, he'd beat her ass and then disown her. He regularly uses the N-word (hard R, at that), along with numerous other slurs, and calls Mexicans lazy.
That same guy will then turn around and say the Mexican guys working for him are some of the best people he knows and will regularly take anything they say as gospel because he considers them his friends.
The human mind is just fakkin' weird, mate.