If the child's honesty is indeed related to a weak character, I hope the following analysis and suggestions will be useful to you: If a child has experienced social setbacks, they may tend to withdraw or simply tolerate once in conflict with others; excessive care or too many "rules" set for children will make them hesitate when interacting with others, and they might not even dare to defend their legitimate rights.