When we appear to be overmatched by sin, Satan, or the flesh, we must remember the promises of God. We must hear his words afresh to us. Amid our anxiety, doubts, and fears we are bidden to be still and know that God is God. In our stillness we lay our heads down upon the pillow of God’s promises. We are encouraged and refreshed with the timely word from our heavenly Father. He always threads the needle.