Find the opposites in order to complete the crossword
2. confident - shy 3. easy-going - inflexible 5. pessimistic - optimistic 6. unsociable - sociable 7. impatient - patient 1. selfish - generous 2. insensitive - sensitive 4. unreliable - faithful