There are things in life that we want to hold on to and not surrender it to God. He calls us to release our hold on those things and trust Him to provide everything we need. The greatest need that we all have is for the debt of sin to be paid and God paid that already through Jesus Christ.