He's a Nord, Nords are a warrior race. It's expected that Nords would be arrogant and hostile, because that's what and who they are. Nothing wrong with that. At least Stormcloaks don't wear leather skirts.
And Ulfric is not completely wrong. He cannot be the High King until the Moot has declared him as one.