The Peace you long for also longs for you.
It is Spiritually impossible to hide and see at the same time.
There is nothing as certain as silence, stillness, and solitude to introduce you to the secrets of yourself.
As the lesser is always found within the greater, so this principle holds true with regards to time and the eternal.
An unattended mind is the breeding ground of self-defeat.
If any of those times you rushed around madly - trying to get somewhere faster - had ever made any real difference in the quality of your life... don't you think you'd be able to slow down by now?