This title is the crux of spirituality. Really.
All is well. And all will be well. Whether something is good or bad is decided by the mind. Our minds are very poor predictors of what is to come – and that is why we can never stay happy, even if we achieve exactly or more than what we want.
When we let every minor or major problem in our lives derail our happiness, we get more and more irritated, angry, frustrated, jealous, disappointed… which then leads to further worry.
Why do we worry? Because, my Guru says, we are living in the past or the future, not in the present moment. What is the fix? To simply accept things the way they are, to enjoy the moment, and to not worry about what was or will be. Easier said than done?