11 Now it came about in those days, when Moses had grown up, that he went out to his brethren and looked on their hard labors; and he saw an Egyptian beating a Hebrew, one of his brethren. 12 So he looked this way and that, and when he saw there was no one around, he struck down the Egyptian and hid him in the sand. 13 He went out the next day, and behold, two Hebrews were fighting with each other; and he said to the offender, “Why are you striking your companion?” 14 But he said, “Who made you a prince or a judge over us? Are you intending to kill me as you killed the Egyptian?” Then Moses was afraid and said, “Surely the matter has become known.”
The lesson here is not a new one. Moses let his anger get out of control, and even though he was sure no one had seen his act of rage, he could not hide his sin. You can’t hide sin forever. It always comes back. The only way to be free of sin is to serve God, and obey His commands.