Self absorbed partner

How do you live with a selfish husband, who just thinks about himself and what he wants. And you live with your in-laws.

We have a house and he is delaying moving in. I mean set a date and get over with it.

We have been married 3 years and have a child together. He lives in his world of watching sports, Xbox, news and his phone/laptop/tv. He probably needs more entertainment than my kid and he is hardly with him.

We have no emotional intimacy, he isn't expressive, not romantic or cheesy. Talking to him about things is hard, cause most of the time he is too busy to listen. I don't feel the connection usual husband wife have, I don't feel is more since my son. Instead of him being a wall for me from his family, I am the middle person between his family and him. So he isn't there even to help me from my in-laws. Half of the time he doesn't understand what I am saying and I end up being quite. Cause he just doesn't get it.

There is no sexual intimacy, twice a month since we had a kid. I can't remember the last time he kissed me.

My parents live across continents. I have no relatives here.

The only plus point is that I get to earn better here to support my parents back there, but in return I feel I have got nothing. It's so ironic I moved to the city of my dreams and I feel so alone and not happy.

I don't know what advice I am looking for, but anything that might help.

TIA