> The key here is the "obstinate or unreasonable" part. This means that reasonably hating bigots is not bigoted.
No you read that wrong... the word **or** is in there, not **and**... that means one of those two conditions must be met (obstinate OR unreasonable), not both.
So it can be perfectly reasonable, but if it is obstinate it is still bigotry.
Is your hate of bigotry a course of actions you are committed to and you can not be talked out of? If so it is obstinate and you meet the definition of a bigotry then.