I know a couple of such people. I'm beginning to drop them like hot coal. Being around them is exhausting. As soon as they finish talking about themselves, they wait for you to say something positive. But what if I'm not impressed with what they say? I learned to keep quiet. It drives them crazy.