He has delivered us from such a deadly peril,
and he will deliver us again.
On him we have set our hope that he will continue to deliver us
(2 Corinthians 1:10)
We need constant care. Some people have a view of God as being like a clock-maker. He built the clock, set the time, and then let it loose. The world is on its own and whatever happens, happens, without God caring about it. But quite the opposite is true.
Indeed, the very hairs of your head are all numbered. (Luke 12:7)
He knows the number of hairs on our heads. Brush our hair and lose a few strands, and He still knows the number. Grow extra, and it makes no difference. He's so very vigilant when it comes to loving us that He cares about the number of hairs that are on our heads right now.
Jesus Christ is the same yesterday and today and forever. (Hebrews 13:8)
His love doesn't change. We cannot tire Him out. His patience is long-suffering and He already knows our every fault, our every need. No matter how many times we need deliverance from temptation, He's there. No matter how many times we need help, He's ready to help.
So even if we're disappointed with ourselves for our failures today, we do not need to hide ourselves from God. He already knows, He still loves us, and He's waiting for us to ask for His help.