Search
  • Pastor James Yako

An All-Knowing God


As you do not know what is the way of the wind, or how the bones grow in the womb of her who is with child, so you do not know the works of God who makes everything. Ecclesiastes 11:5

Someone once asked me, “James, if God is so good, then why would He allow you to go through so much suffering?” This person’s question was referring to my visual impairment. I honestly told him that I didn’t know. After seeking the Lord for a long time, He finally revealed the answer to me through His Word.

John 9:2-3 (v.2) And His disciples asked Him, saying, “Rabbi, who sinned, this man or his parents, that he was born blind?” (v.3) Jesus answered, “Neither this man nor his parents sinned, but that the works of God should be revealed in him.”

After reading this Scripture, the Lord then gave me a vision. He showed me a chess match that was being played between Him and the Devil. Satan made the first move. His move was putting blindness over me at birth. After he made his move God said, “Okay, I’ll allow you to do that Satan. The reason I’m going to allow it is because through his visual impairment I will save his parents. Not only will I save his parents, but I will save him too. I will raise him up to preach my Word and impact many lives. You can put all the suffering you want on him because I’ll be there to deliver him, so that He can testify of my goodness and faithfulness to thousands of people. In the end, I’ll get the glory. Checkmate!”

There are many times in our lives when we don’t understand why God allows bad things to happen. The good news is God has a reason for everything that He does. We serve an all-knowing God, which means He knows everything. His knowledge is not limited like ours. He knows the beginning from the end. He knows how everything turns out.

You might be questioning God right now because of the circumstances that you’re facing. The problems that we deal with in this life can bring doubt and fear. However, instead of worrying about what may happen, let’s trust in God and know that He’s in control. Don’t let your circumstances dictate your faith in God. Let your faith in God dictate your circumstances. Remember, we serve an all-knowing God.


0 views