there is a fine line between self-confidence and Ego If you have self-confidence you will know that you are good ,, excellent if you want ,, but you will also know that there is other people as good as you , or not , but some one is good somewhere , and Respect that but If you have Ego , you will only see your self as the best , and only you , no one else is good or as good as you , you won't even stand the idea