Why haven't you taken him up on this? Maybe a better environment other than your job, or his apartment is what's needed to promote better, more SOBER, communications. Forget serious conversations over texts, that seldom works out well, especially here.
Where do you live by the way? Its telling you never mention his visiting you, or staying over at YOUR place.