advice to adults

123456
Across
  1. 2. Prone to attack or confront (10 letters)
  2. 5. Untrustworthy or deceitful (9 letters)
  3. 6. Likes to pull all the strings (11 letters)
Down
  1. 1. Preaches virtues, doesn’t practice (12 letters)
  2. 3. Set in their ways, unyielding (8 letters)
  3. 4. Harsh critic of others’ flaws (11 letters