There is no cure for shame other than the blood of Jesus. When you are spiritually or physically naked, you are ashamed and want to be covered. When Adam and Eve disobeyed God, they became uncovered. God killed the first animals to make a covering for Adam and Eve. The innocent gave their blood for the guilty. Without the shedding of blood there is no forgiveness. The cross represents the blood covenant that we have with God.
Fear about anything means you are out of covenant in that area. Hath God said? The enemy wants you to break covenant. God never breaks a covenant, but we do!
How does the enemy deceive us? We listen to the sound of the voice speaking to us and don't compare what's being said to what the Bible says.