Isn’t it a pain in the butt to not know the future!!!
I do agree that a professional psychologist would benefit greatly. They deal with all types of children daily. Other parents are great resources are just as important. It’s the parents who live day and night and know the tried and true tricks of the trade.
I personally believe if your child can hear he’s listening. Even when he is blocking you out and throwing a fit if you say the right things and show him what a good person is through exampling it your self that is the best you can do.
Positive and bad role models are everywhere. Movies, games and books can be really good or really bad.
I know of a man who grew up in a very violent and mentally abusive home, but yet he grew up with the best morals and gentle way of life. I never understood it until I noticed he loved to read old western books. He tuned out his family life and absorbed himself in old western books where the good strong hero was always helpful, honest, and respectful. That was a positive enough role model to guide him the right direction.
I feel like I totally just babbled, but my thoughts anyway!

Brandi