Hillary Clinton can’t help herself. She lies constantly. Some of her lies, the most memorable ones, have a common quality: she is a superhero in her own fantasy world. Named after a famous mountain climber! Landed under sniper fire! Tried to join the Marines! Granddaughter of immigrants who left the White House dead broke! Yesterday she added a new one: she understands terrorism because she was in New York in 9/11. She will crush ISIS! Here she is:

Hillary says she was in New York City on 9/11 (She wasn't) pic.twitter.com/3ppmncpeTI — Charlie Spiering (@charliespiering) November 2, 2016

That couldn’t have been in the script. It is a matter of record that Hillary was in Washington on September 11, not New York. The Senate was in session. As you probably remember, Senators and Congressmen of both parties gathered on the Capitol steps to sing “God Bless America.” Here is Hillary on the Capitol steps, singing:

And here she is being interviewed by CNN on the Capitol steps at about 8 p.m. on September 11:

Why does she do it? Why does she continue to make up lies that she ought to know will quickly be exposed? There is some psychological defect at work, a need to portray herself as more heroic than she actually is. It is a little creepy, though, when her efforts are so obviously doomed to failure.