don't count your chickens before they hatch expansion of idea
Answers
One can plan one’s life as carefully as possible to get the maximum results out of his efforts. One can dream of bigger and better things too, for, to excel is a basic human urge. However, to be overambitious or to plan beyond what reality permits may be foolhardy and counterproductive. A chicken owner may place 20 eggs for incubation, but only less than half may hatch into chicks, other eggs going rotten. If the former had expected all the eggs to hatch into chicks, he was in for disappointment. Real situations hardly match expectations. If men are aware of this reality of life, it will be good for their mental health. Genuine efforts are expected to yield reasonable results, but that may not match what one desired. Remember, one can be sure of an event only after it had happened, not before. Desires or imaginary things are not realities. So do not count your chickens even before they are hatched.
Lets take the literal meaning :
A hen lays 10 eggs but at the end of the day that is the incubation period less than ten chicks are produced.
Such is life.
We should not bank on thinks that are yet to come.
We may end up disappointed or even fail because of the unforseen circumstances in life.
Therefore to avoid disappointments we should live one day at a time.