Well, he is still in your house so maybe time will help him get his head and heart in order without the drastic step of him moving out. My W never left either so I get how it is for you. It's tough when they are there and not there at the same time. You have to shut your heart and emotions off so much.

Is he getting any counseling?

Good news about your son's love for hockey. Potential Bruin?