Learn English – word or expression for someone who takes an over-optimistic view of things

expressionspejorative-languagesingle-word-requeststerminology

Someone who takes an over-optimistic view of himself, his own country and all other things that have meaning/value to him. And who doesn't see or admit the smaller, yet not insignificant, things. E.g. as well in an attempt to win other people over of something or give them the impression of his own greatness (by leaving out whichever isn't going to benefit that impression he wants to make.)

Best Answer

Such a person is a partisan [OxfordDictionaries defines the adjective: prejudiced in favour of a particular cause: newspapers have become increasingly partisan] or even a bigot [U.D.: One who is narrowly or intolerantly devoted to his or her opinions and prejudices].

They are also narrow-minded, blinkered, and parochial.