The seemingly boundless human capacity for self deception is a mystery I have long pondered and still marvel over.
Their self-admiration puts them at 90% coming out of the gate.
“The seemingly boundless human capacity for self-deception is a mystery I have long pondered and still marvel over.”
Delusion does that to people! ;-)