Oh we probably all know someone like that, but maybe we are also like that to a degree? Why hold strong opinions if you don't believe yourself to be right? Don't we all like to think we are right, but we should also respect the other person who also thinks they are right. I had one friend who pontificated all the time, knew it all etc., and one day I just told her she was a pompous prig and we laughed about it. Didn't stop her though so you sometimes just have to close your ears, if the person is important to you. Another friends husband, who was always right, visited when we had builders installing an Aga, and of course he knew how it should be done and it wasn't how they were doing it, and he proceeded to give them his opinions as to how they should be doing it. I might add he had nothing to do with the building trade at all. On the plus side, if we were all bland and hadn't a thought in our heads, let alone opinions, what a boring world it would be. Who would you shout at if not Boris Johnson and his ilk on the television?