Meditation is the practice of having no better place to be, of simply letting your soul rest in this moment and every moment that comes after it.
See All 220 Episodes of "Contemplative Episcopalian"