Try doing things to make him feel wanted- words sometimes are not enough. Maybe you don't go out in public together enough, maybe oyu've not introduced him to people who matter, try complimenting him in public- in the midst of your friends...just some ideas