In Joshua 5:9 we notice a very important principle. The passage says, after the Israelites received the mark of the covenant, (circumcision,) God rolled away the reproach of Egypt off of them. The word reproach means- the act of finding fault in disgrace, to treat with scorn, or condemn, criticize with an attitude of fault finding with the intention of shaming.
God delivered the Israelites from Egypt with a mighty hand and promised to take them to a land that flowed with milk and honey. However, 40 years later they were still wandering in the wilderness. How embarrassing!
The Egyptians were laughing at them, they were being condemned and shamed into believing they had been duped into following God into the desert. Some of the Egyptians left Egypt with the Israelites, scripture calls them the mixed multitude. They were so impressed by God's power and miracles they left Egypt.
I bet some of the them left the Israelites in the wilderness and went back to Egypt and said "Let me tell you about what's going on with the Israelites and their God. They don’t have any real food all they have is Manna. It's some weird stuff that falls from the sky onto the ground, it's there when the dew evaporates in the morning."
"They gather it in the morning, they can't have left overs or save any for later, they can only take what they can eat or the rest will spoil (except on the Sabbath)."
"They are still walking around with the same old clothes and shoes they had when they left Egypt!"
The Israelites had become a joke and an object of scorn before the Egyptians and the surrounding nations. But on this day God said "I have rolled away the reproach of Evil off you". You will no longer hang your head in shame. You will no longer be the subject of cruel jokes. This is the day the promises of Deuteronomy 28 will overtake you. This day you are the head and not the tail above and not beneath a lender and not a borrower.
Notice in Joshua chapter five, that after they kept the Passover the Manna ceased, it stopped coming down. They reached the promised land and it was time for abundance.
And so it is with us when we receive the mark of the covenant, "Jesus" our Savior is our Passover Lamb! He said "The thief cometh not, but for to steal, and to kill, and to destroy: I am come that they might have life, and that they might have it more abundantly."
It is time for us to reach the promised land. Don't believe the lies, you have not been duped into following Christ. Don't let the scorn of others make your journey more difficult. Remember your life and times are in God's hands, He orders your steps, He opens and closes doors.
At the right time God will roll away the reproach. The time is now and its all because of the mark of the covenant. If you receive or have received Christ as your sacrificial Lamb, the reproach has been rolled away. God is not treating you with disdain or scorn. He's not condemning you but loving you.
A personal relationship with Him will enable you to inherit the promised land. You can experience the personal, individual plan He has for your life. For while you were still in your mothers womb He knew you and had plans to prosper you and not harm you. (Jeremiah 1:5 and Jeremiah 29:11)
Yes, God has rolled the reproach off you!