The worst lies are the lies we tell ourselves.

Author : Richard Bach
Topics: