The ability to delude yourself may be an important survival tool.

Jane Wagner
Another Quote

20 Scientifically-Backed Ways To De-Stress Right Now