Yes, I agree with the traits you highlighted here, Parents should do better on communication especially, this is why some children confide in their peers because of a lack of communication with their parents.
Popped in from Dreemport, always an awesome #dreemerforlife.