Ever wonder where God was when...? Ever had a need that God didn't seem to meet? Ever think that God just didn't care about you in your circumstance?
Below is an article written by John Piper to an eleven year old boy named "Tommy" about these very questions. Take time to think through and investigate these thoughts and compare them against what God's Word says. Because of the articles length, it has been broken up into 7 parts.
YOU ARE NOT BEING PUNISHED
Jesus cannot lose his power. He is God! (John 1:1-2). And “all things are possible with God” (Mark 10:27).
He never stops caring for his people. “You are of more value than many sparrows” (Matthew 10:31), and if he watches over them, how much more you! So the Bible says with total truthfulness: “God cares for you.” (1 Peter 5:7). He really does — right down to the details of food and clothing and shelter.
And you are not being punished because of your sins either. How do I know that? Because you and your parents are Christians. You trust Jesus. And you know what that means! It means Jesus died for you! And you know what that means, don’t you? It means “he bore our sins in his body on the tree” (1 Peter 2:24). And if he bore your sins, Tommy, you can’t bear them! And your family can’t bear them. There is no more punishment for them, because Jesus already took that punishment for you! “Everyone who believes in him receives forgiveness of sins” (Acts 10:43).
So when you go through hard times — and there’s not enough food, and you are hungry — it does not mean that Jesus lost his power, or stopped caring for you, or started punishing you. No. No. No. That is not what it means.
Article Source: http://www.desiringgod.org/articles/letter-to-a-teenager-in-need