I agree with all that. Being humble and cultivating trust is very important. Sometimes, I think parents keep too many secrets and lie to their kids to "protect" them, and do more harm than good. I agree hitting is never necessary.