Moses returned to the Lord and said, “Why, Lord, why have you brought trouble on this people? Is this why you sent me? Ever since I went to Pharaoh to speak in your name, he has brought trouble on this people, and you have not rescued your people at all.”
Exodus 5:22-23 NIV
Moses was a man depicting us in many ways. A man given an assignment by God yet things seem not as they should be. Sounds familiar? When Moses embarked on the mission God had set out for him, he knew all that he was supposed to do. The blueprint had been laid before him by God Himself. Yet as he took the step forward to do what was expected of him, lo and behold…he faced resistance. Infact the resistance was so much that pharaoh even chose to torture the children of Israel further. So from this scripture, we see a man who seems confused. We see a man besieged by both the people God sent him to minister to and the adversary himself, pharaoh. Such situations present themselves in our lives many times. At times the call of God over our lives is so clear. He desires that we move in a certain direction and accomplish the extraordinary. He even instructs us and confirms His word in many ways. But nothing prepares us for reality. Nothing prepares us for the encounter with those who are faithless along the way. Along the way our faith gets challenged. Along the way we not only question ourselves but God. Just as Moses, we can go back to God during such times. We can run to Him with the questions in our minds and the doubts in our hearts. Just like in verse 22 when Moses returned to God, we can return to Him during times like these and seek clarity and guidance. God will lead us and guide us.