having or showing a great deal of confidence
aggressive
pleased with oneself or one's ability (and not caring about others)
contented
feeling or showing confidence
certain, assured
too confident
confident
(of behaviour etc) too self-confident or arrogant
self-confident
hopeful; optimistic
happy; optimistic