I personally believe life is always perfect, regardless of whether or not it meets our particular expectations at any given point in time. How can real life be anything but perfect? Reality is never a “mistake.”
Even the worst of experiences eventually contribute to the best. That’s not even a belief system with which to agree or not. It’s just a law of nature. Negative and positive infer each other. We can’t have one without the other. It carries on this way regardless of our belief in it.
We can choose to wake up to these truths, take a step back, observe reality as it is and be content in all things. Or, we can choose to ignore them and spend our lives bound up in events and circumstances, angry when things don’t go our way 100% of the time.
We can reject the bondage of anger and choose the freedom of contentment. We just have to make the choice and let go.
~ Scott Kinnaird