Why Our Self-Assessment Might be a Delusion of Reality

It seems that we share more in common with Homer Simpson than we like to admit. Did you know that social psychologists found that in general, people rate themselves as more attractive that they...