Re: Getting called cocky?
There is nothing wrong with confidence and high self esteem obviously. Its when you verbalize and try to show it off through your words that it can become cocky. Done too much and it will look like you actually are insecure and are compensating by feeling like you have to talk about your confidence in order to hide your low self esteem.
I can tell you that when I started being humble, something interesting happened. I got complimented on ALOT more. So when a woman said something nice about me like "I love your smile. Its a Colgate smile," instead of saying "I know" I started to say "Really? You think so?" Then they KEPT complimenting me back to back. Which felt much better than giving myself compliments that everyone would be turned off by. It gives them the emotional space to compliment me without my interruption.
A nice little trick I use is whenever I want to say something cocky, just attach the words "I like to think that..." which will soften anything you say. "I like to think that I have a big schlong." Notice the difference in how it sounds.
"All things are subject to interpretation. Whichever interpretation prevails at a given time is a function of power and not truth."