Even though Moses grew up in Pharaoh’s house, he knew he was a Jew. He’d heard that Jewish boys were commanded by God to be circumcised. But when he grew up and married a non-Jew, he didn’t circumcise his son.
So now God is calling Moses into service. In fact, God has conversations with Moses like two friends over coffee. So why, when Moses is heading to speak to Pharaoh like God told him to do, did God attack him on the road and would have killed him?
God demands obedience, and He blesses us so much when we obey. But obedience does not cancel out a sin. Being obedient doesn’t balance the scale. Yes, Moses was being obedient. But God wasn’t about to let that sin slide. And in order to be the leader God wanted Moses to be, it required dealing with the sin issue.
It’s no different with you and me. Yes, God wants us to do what He says, but first we need to deal with our own sin, confess, repent, accept Jesus’ righteousness through His precious blood. Never think that God overlooks your sin because you teach a Sunday School class. Every sin comes with a death sentence.
Deal with it.