There is a fine line between confidence and arrogance. Lets have a look at the dictionary definition first.
Confidence: a feeling of self-assurance arising from one's appreciation of one's own abilities or qualities.
Arrogance: having or revealing an exaggerated sense of one's own importance or abilities.
Confidence is a good thing. It means that you stand up for your beliefs and you 'comfortable in your own skin.' You don't need any validation from anyone and you are comfortable being you.
Arrogance is not so good. It means you are insecure and because you feel insecure you need to feel superior to other people so you put up these walls which makes other people feel uncomfrtbale around you
So which side of the fence are you on?
Are you a confident person or an arrogant person? One is good, the other one is not so great.