1. perfectionist 2. rebellious 3. autonomous 4. narcissist 5. tough 6. playful 7. open-minded 8. stuborn