Do you really believe God is able and eager to meet all of your needs? Most people would say yes. But when difficulty comes, problems arise, and sorrow strikes, we often wonder where God is and how we can trust Him. But the Lord is not only capable of meeting all our needs, He also is able to satisfy the deepest desires of our hearts.