After reading Angela's post, I wasn't sure whether to post what went through my mind when I read your post, but there it is, you asked for advice and all I can give you is my pov.
You see, when I read your post, to me it says "I'm unhappy that my hubby spends so much time away from me and isn't sharing his thoughts and feelings with me on a satisfactory level." Which -putting myself in your hubby's shoes- to my ears translates into: You are NOT spending ENOUGH time with me, you are NOT sharing ENOUGH of yourself with me." And what remains as the overall message is: YOU NOT ENOUGH.
That to me IS what you're telling him. And what you are doing to me looks very much like a sugar coated effort to show him just how he is off track being the way he is and trying to pummel him into being more like how you'd like him to be.
Now, I'm sure you love your hubby and want him to be happy and support him, so this is a two-edged matter, cause I do also sense in your post a need for your hubby that might very well undermine your loving intentions and make you and your hubby unhappy, cause he might not be able or willing to give in to you on your terms.
I guess, you need to realise that it is YOUR terms you are currently putting down as the law on what is right in a relationship and that those terms might not be your hubby's. If you try to get him to do something or be something or say something, you'll naturally meet with resistance, after all you're trying to get him in line with your beliefs how he should be and behave as if he was some puppet in a play you conduct. That's a no go and a killer to love.
You need to have that inner freedom to sit on your bum, happily live your life and let him be with you on his own terms at least to a considerable degree to give your love together some breathing space and room to really unfold.