Why is life so unpredictable?

Why do they say when life hands you lemons make lemonade?
14 answers 14