Is it a turn off when a girl is cocky? I mean, you don't want a guy who hates himself but you don't want a guy who absolutely adores himself and thinks the sunshine shines glorious out of his behind.... just like with any person.
There's a fine line between cocky & arrogant. Look closely. Is it always all about him, is his ego so full of himself that he is in his own love story. If he's got a twinkle in his eye cocky then that's ok. Thats all part of flirting, but if you sense theres too much self greatness let him impress himself looking in the mirror at his no1 fan. Yer himself.