From the sound of it, his world does not revolve around you (trust me, that is a good thing).
Have you considered that the problem might not be with him, but with you? Who are you being by making him the center of your universe? Is that a fair thing to do for you? And is it fair to expect him to do the same for you?