Humans are the only beings that live in the past, in the present and in the future simultaneously. They live in the past with memories. Memories to a large extend define not only the way they think but also the way they feel and ultimately the way they behave and act. This can go quite...Read More