How many times as a child did we hear our mother say those dreaded words: "Because I said so"? Children are naturally curious, asking questions and expecting immediate answers. However, life does not always provide us with answers when we want them or the answers we may want to hear. We may not even have the level of understanding at that moment for an explanation.
Proverbs 3:5-6 Proverbs 3:5-6  Trust in the LORD with all your heart; and lean not to your own understanding.
 In all your ways acknowledge him, and he shall direct your paths.
American King James Version×says, "Trust in the LORD with all your heart, and lean not on your own understanding; in all your ways acknowledge Him, and He shall direct your paths."
God, as our Heavenly Father, will also supply us with answers, though not always at the moment we ask. Through challenges, He teaches us to trust in Him, and He may later supply us with the answers we are seeking. When faced with a challenge, learn to trust in God for the answers.