Nancy Thayer said this quote

Somewhere I read that human beings are the only creatures to spend the present driving themselves crazy about the future.