Date January 7, 2017Updated January 11, 2026 Time and Space are an Illusion: Understanding Deja Vu Excerpt Posted by Two Spirits, One Soul. “The present moment is the only moment available to us and it is the doorway to all moments.” ~Thich Nhat Hanh Could you agree that in every moment, you are your past, your present and your future self? Let’s explore. Scientifically speaking, we understand that space and time are Continue reading →