He takes eagerly whatever communication he can from me but gives nothing in return.
Herein lies your answer: it's ALL ABOUT HIM. You have absolutely nothing to do with the bigger picture. He needs affection, albeit - not too much, and so he only shows you he cares when it's time for him to 'fill his pot' so to speak. If he actually cared about you, he'd be totally aware that YOU have needs too. If he had any sensitivity at all, he'd make an effort even during times when his needs aren't at the forefront. That's what makes a great relationship: showing care even when you don't feel like it.
My GOD, I've gone to X at times I've absolutely resented going. However, because he isn't a communicator, NEVER apologises, or sees the need to, he thinks I should just SWITCH on when he deems it appropriate, thus rendering me a machine, or 'object': I should adapt according to his needs, feelings and attempts. He completely ignores 'my feelings' and 'difficulties. I've finally digested that this is NOT someone who cares, and I'm glad I went back after 20 years to find out. I felt sorry for him, always making excuses to myself for his 'inability'. I have complete clarity that I'm an 'object of interest and disposal'. If I actually meant anything at all, now or in the past, he'd've come to me (that's what men do, or at least in my experience.): he'd make an effort even in the face of fear. If I can do it, then I expect him to be able to too. However, given he can't, or won't - really means I'm a challenge, an ego boost, a fantasy of sort. Very, very clear to me now: It's taken me a long time, and a HUGE amount of pain to see it, but hey...better late than never.
Manage your expectations heyday...this is something I didn't do. I EXPECTED X to align his behaviours with his cryptic messages. I'm sure he wanted me to think these messages were positive rather than negative. The reality is...his behaviours actually DO support what he tells me; I was stupid though to think that his deeper, non communicative messages, actually mean't something. However, they mean just that, 'Non-communicative'. AND, the bizarre twist to this, is that he gives exactly what his messages give - nothing. He says nothing when he rings me, therefore, he is telling me he offers nothing. It's so obvious it's unbelievable.

I can't believe how stupid I've been.