well, you do mention what upsets you , but you have reasons for why they are what they are. So you have to decide, do I address this with him and come up with a solution that works for the both of , or are you just going to accept things because that’s the way he is. I know from personal experience, if the latter is your choice, you really have to be ok with it, else resentment becomes the destroyer.
As an outsider from the texting situation...... you are at one extreme, and he is at another. That’s an area you might want to compromise on. It is t going to swing back the other way. It’s got to balance in the middle. And you have to tell him that and explain why it means something to you to compromise. And quite honestly, a compromise is reasonable. He is t even working, so I imagine it’s not because he’s sitting in meetings all day, or on a work site, etc. he can flex this.
How old is he again?
Does his lack of family connections and friendships concern you?
Just some things to think about. But you have got to be honest with yourself. Take it from me.