The very nature of our flesh is to be insecure and fearful. The more we focus on things of the flesh, the more we will see deficits in ourselves. We will find ourselves asking God to give us those things that we think we lack.
The idea that we don't have all that we need at this very moment is an illusion. It is a deception created by our natural minds, causing us to feel as though God has not freely given us all we need. The truth is there is nothing left for God to give us.
People find themselves in an endless pursuit for something more because they don't realize that they already have what they need because of Christ.
As we examine the verse above (Ephesians 1:3), Paul describes clearly that as believers we are indeed in Christ, and at this very moment, we have everything we need. Some may be thinking that this verse is only referring to spiritual blessings and not the rest of life. It is this kind of dualistic thinking that is a curse to modern man. It implies that two worlds exist - one spiritual and the other natural - and they never intersect. Nothing could be further from the truth.
Your life in Christ is played out on the stage of this physical world. Because of His indwelling life, you don't lack anything. Not one thing! You have all you need in Him right now and eternally. In 2 Peter 1:2-3, the apostle affirms the same. Please note that these have already been given to us. Only because of what He has done on our behalf, we have received the abundance from God the Father. In Christ, nothing is left out. We are made complete and perfect, holy and righteous saints.
We need to stop asking God to give us something and instead start accessing the benefits of what we already have in Him.
What do we need? Strength? That's Him. Power? That's Him, too. Peace? Him again. Wisdom? Yes. Do you see where this is going? :-)