Well said Darran.
Nigel, here is a life lesson for you:
If you find lots of people have a problem with you, on a regular basis. Then it’s time to look at yourself, it’s usually (almost always) a sign that you’re the one with the character flaws.
The fact that almost everyone thinks you’re immature, negative and arrogant means you probably are, immature, negative and arrogant.
Perhaps time to hold your hands up and admit it. Then make steps to change the way you are.