One of the most tragic things I know about human nature is that all of us tend to put off living. We are all dreaming of some magical rose garden over the horizon - instead of enjoying the roses that are blooming outside our windows today.
There are two types of waiting. There’s the the waiting you do for something you know is coming, sooner or later—like waiting for the 6:28 train, or the school bus, or a party where a certain handsome boy might be. And then there’s the waiting for something you don’t know is coming. You don’t even know what it is exactly, but you’re hoping for it. You’re imagining it and living your life for it. That’s the kind of waiting that makes a fist in your heart.
Lovers don’t finally meet somewhere. They’re in each other all along.
We spend most of our lives cutting down our ambitions because the world has told us to think small. Dreams express what your soul is telling you, so as crazy as your dream might seem—even to you—I don’t care: You have to let that out.
When the deepest part of you becomes engaged in what you are doing, when your activities and actions become gratifying and purposeful, when what you do serves both yourself and others, when you do not tire within but seek the sweet satisfaction of your life and your work, you are doing what you were meant to be doing.
In matters of feeling and of the heart, too much is always better than too little.
Eventually soulmates meet, for they have the same hiding place.
Because you are alive, everything is possible.