Our only real need is for the love of God. All other needs are ones we've invented.
We invent a need when we first find ourselves lacking something. It is generally the apparent absence of God that we think we lack, that gives rise to all other needs.
So really, when we think that our one need - the love of God - is not fulfilled, it produces a sense of lack or emptiness, which does not feel good, and which then compels us to search for its fulfillment somewhere.
Typically then, because we see the need as having been lost within ourselves - as if, love is not in us, we then look elsewhere for it. Anywhere else but within. And that ultimately means, we look for this fulfillment anywhere other than where the love actually IS, ie within, and so we do not find it.
So then we're in a state of neediness and yearning and deprivation and lack, thirsting and hungry, and we then think that we need to 'get' from somewhere outside of ourselves. And we will actually attempt this getting. But even if we get ie take ie steal from others, we will not be able to actually accept it.
Accepting that our artificial needs are met, entails accepting that the lack of love within us has been restored. But we can't accept that because we believe, more deeply, that love is absent, ie God is absent.
So it's like... God has to fill our bucket, but then we're going around saying we only believe in empty buckets, and then we take our empty bucket to everyone else trying to get them to fill it with their piece of God, but as soon as they try to put their God into the bucket we refuse to let it be filled up because we're adamant that our bucket must be empty. We want to keep our bucket empty, even though we're desperately trying to fill us from any source other than where it can really be filled from. And every time we believe our own bucket is empty, we will see everyone else's buckets as empty also, and so there's no sign of the love you need.
Seek and do not find.
The ONLY solution is the reversal and undoing of the belief that your bucket is empty in the first place, which is an ILLUSION and a deception within yourself, covering up a tremendous FLOOD of love that resides in you as God, already. We have this entire lake of love flowing through us, an ocean of it, but we've simply blocked it out and made it seem to us like it's not there. It IS there. We have to uncover it, rediscover it, find out that it was NEVER LOST, and accept that it is present. That's all. This one need is then met and all other false needs disappear because they're absolutely unneeded.
When you have false needs you have a lot of questions because you have a lot of doubt about love's presence in you, and so you have a lot of fear about how you're going to manage without the strength of this love. So then you've got all this questioning and confusion. What happens to all that when you GO TO GOD? All of this doubt and questioning is based on the absence of God, staying away from God, so when you go to God, the entire foundation of all this questioning is completely mute. It's irrelevant. All of the questions are about how to meet a need that is FAKE - a need that you don't really have. When the true need is met, all else is taken care of.
Seek ye first the kingdom of God and your way will be made straight.
All you need is love.