impertinent; saucy; cheeky; impudent; audacious; cocky
stylish; smart; chic; (arch.) conceited; (arch.) cheeky
triumphant; exultant; in high and proud spirits
hit it off with (a person); find a kindred spirit in (a person); sympathy; mutual understanding
depressed in spirits; dispirited; disheartened; rejection
self-respect; self-confidence; guts; backbone; pride; drive
depressed in spirits; rejection; disheartened; lacking nerve
aggressiveness; combativeness