Один страшно популярен, о втором едва кто слышал. Один уверен в себе, второй - напротив. Почти как у людей!
Уверенный - conFIDent (от глубокой латыни со значением "доверие, вера" - оно и понятно: уверенный верит в себя, а другие верят в него)
Противоположность уверенному - shy, т.е. скромный, застенчивый.
Это немного странно, ведь в той же семье, где родителями доверие и вера, было и второе дитя - difFIDent, тот, кто доверие потерял - доверие к себе и веру в себя. Забитое, закомплексованное дитя.
С практической точки зрения частотные, т.е. наиболее употребимые антагонисты - confident v. shy: уверенный и скромный, застенчивый.
Diffident - редкое слово. К примеру, как русское "робкий" в современном мире. Diffident is different. Робкий иной.