There are two things we should always be 1. raw and 2. ready. When you are raw, you are always ready and when you are ready you usually realize that you are raw. Waiting for perfection is not an answer, one cannot say "I will be ready when I am perfect" because then you will never be ready, rather one must say "I am raw and I am ready just like this right now, how and who I am.
If you wait for the mango fruits to fall, you'd be wasting your time while others are learning how to climb the tree
No matter how kind you are, always expect a few imbeciles.
It's a terrible thing, I think, in life to wait until you're ready. I have this feeling now that actually no one is ever ready to do anything. There is almost no such thing as ready. There is only now. And you may as well as do it now. Generally speaking, now is as good a time as any.
The important thing in our understanding is to have a smooth, free-thinking way of observation. We have to think and to observe things without stagnation. We should accept things as they are without difficulty. Ou mind should be soft and open enough to understand things as they are. When our thinking is soft, it is called imperturbable thinking. This kind of thinking is always stable. It is called mindfulness.