God already knows what we need, but he longs for us to come to him with our needs as confidently as child comes to a loving Father. He also wants us to come with a thankful heart. A thankful heart is one that looks back to how God has met all our needs in the past, and so we can be confident that he will not let us down now or in the future.