How should I work it out with my boyfriend who thinks that he is too self-centered/selfish?