the problem with 1 uppers is not the people themselves, but the people around them.... they lie because they can get away with it, most people are too kind and timid to call bs and tell them to shut it, so they keep doing it.
one of my previous roomates was the worst 1 upper i ever met...