Being honest, there are times that I am left walking through a valley questioning God and struggling with my faith. I pray, I read Scripture, I cry out to God, and I am left like the Psalmist, wondering where God is in the midst of my trouble (Psalm 4).
There are numerous Christians who will say that I should never question God. God does not answer to us, we answer to God. These people have a right to their opinions, but life happens, pain happens, troubles happen, and we are left to decide how we must respond.
God is big enough to take my questions, to calm my fears, to speak peace into my life. That does not mean I will not walk through difficult times where my faith is weak. Many great heroes of the faith experienced doubts and fears. The test is being able to allow God to lead us through our times of struggle. The beauty of having a relationship with God is that we can hopefully sing with the Psalmist at the end of Psalm 4, "In peace I will lie down and sleep, for you alone, Lord, make me dwell in safety."
We all struggle, we all lack faith at some point or another; the key is to realize that at the end of the day, the only one big enough to bring us through is the God who created us and loves us.