Perhaps your husband isn't one of those touchy-feely emotional guys. Could it be he just doesn't feel comfortable with showing emotion or having attention showered on him? Maybe it's not you, but him?
I've come to realize this is how my husband is. For many years I used to think it was me. I used to think things like; my husband doesn't do this so he doesn't love me, etc... But what I eventually realized is this is his personality and part of who he is. My husband is not touchy-feely all the time, and will push me away... and it's not personal. This isn't about me. He'd be this way with anyone over time. Yes, in the beginning of a relationship he'd be different, but in time he'd be himself again.
What I've learned is I still hug him even if he'll kind of push me away sometimes with some excuse (your hands are cold!), and I'll call or compliment him knowing he might not do it back. Because that's who he is, and this is who I am. It's not personal. He still loves me, he just shows it differently.
There is no arriving, ever. It is all a continual becoming.