It’s one thing to be confident- to be poised and self-assured in everything you do. It’s another thing to be overconfident- to be smug and cocky. One will send you down the path to success, to honest, fulfilling relationships, to a life you’ve envisioned; the other down a path to disappointment, to flaky, hollow relationships, to a life of everlasting dissatisfaction.
Be confident, but try adding a touch of humility to your confidence. You’ll have a recipe for success.