I am an avid reader of all things Sam Harris and Richard Dawkins.  I totally enjoy their frank and clear point of view regarding religion, philosophy and meaning of life.  Here Sam gives a pretty good laydown on how much we waste time always hoping for future when we never get to meet it.