Whatever you need will always be provided for. And if you don’t have or get something that you want, it really means you don’t need it right now!
This really is how Life works. If you carefully examine the Life that you have lived until now, you will notice that your needs have always been taken care of – with amazing consistency. If anything was denied to you at any point in time, it may well have been only something you wanted. This is true for everyone – irrespective of who they are, what they do and where they live.
We don’t see this very evident sign of this whole Universe, and its inhabitants, being soaked in this abundance (of every need being fulfilled), because we are always focusing our attention on what we don’t have or don’t get. Also, our definition of what we need or what anyone needs is not how Life looks at it. In fact, Life’s way – how it thinks and works – is inscrutable. So, if people who live in pitiable conditions, in slums for instance, are, in our opinion, denied even basic, bare necessities – Life’s view may be different. And we can’t even quite know what that view is or why do some people have to live the way they have to. Yet even these people manage to survive only because Life takes care of them – again providing whatever “they” need appropriately.

So, switch the way you think. Know and be sure that you may not always get what you want – but you will never be denied what you need by Life!