Glam, Your h is trying to be a friend right now....it's all he has in him emotionally. Just as he inched his way away from you and your family, he is now trying to inch his way back. Everything they did in the beginning will be in the reverse coming home. It takes a long time for them to start thawing out. It's not on your time clock, but on his. This is the hardest part of the journey for you. It's called patience and being there as a friend. YR, BND and others will tell you that I have told them the same thing in the past. Accept him for who he is right now, accept that he's trying to find his way back to you and take it hour by hour. Your expectations of what and where he should be right now should remain at zero.
He's got to be the one to come home....the only thing you can do is provide a safe place for him to land. It all takes time.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.