We are Masters of Self Deception – Episode 451
We are Masters of Self Deception – Episode 451 “To thine own self be true.” We’ve probably heard these words from Shakespeare before. Yet, all of us lie to ourselves, avoid reality, rationalize, make excuses and blame others because we are unable or unwilling to see what is right in front of us. We are […]