It’s never too late. It will take a lot of work to heal this. My suggestion would be to see if he’s willing to do some family counseling or even therapy on his own. These were traumatic experiences for him and he needs help working through that.
ADDitude Community Moderator, Parenting ADHD Coach, Podcaster & Author, Mom to teen w/ ADHD, LDs, and autism