Linda, what a beautiful list of parenting goals! I love it, it made me a bit misty. :)
I have lots of family members with mental illness and sometimes I forget what "normal" looks like. Of course it's more than likely that the OPs son just needs more time to mature due to his rough start in life. I still think counseling/parenting classes would be a fab idea.