There is hardly a soul that does not long for the innocence of childhood. There is something that makes us feel dirty on the inside when we receive the knowledge of sin. The Lord tells us to be innocent in the knowledge of evil. Not only do we lose our innocence but we also lose our purity when we know evil.
Romans 16:9 For the report of your obedience has reached to all; therefore I am rejoicing over you, but I want you to be wise in what is good and innocent in what is evil.
The Lord does not even want us to talk about the things of darkness.
Ephesians 5:11,12 Do not participate in the unfruitful deeds of darkness, but instead even expose them; for it is disgraceful even to speak of the things which are done by them in secret.
The Lord wants us to shut our eyes from seeing evil and wants us to stop hearing about bloodshed.
Isaiah 33:15 He who walks righteously and speaks with sincerity,
He who rejects unjust gain
And shakes his hands so that they hold no bribe;
He who stops his ears from hearing about bloodshed
And shuts his eyes from looking upon evil;
The Lord is so pure and He wants us to be pure also so that we can see Him.
Matthew 5:8 Blessed are the pure in heart, for they shall see God.
When we come to Him then He purifies us. He does not restore our innocence but He does restore our purity. He wipes the slate clean of all of our sins and gives us a fresh start. You still may have a certain knowledge of evil but as you grow in the knowledge of the Lord then this knowledge of evil will become a much smaller percentage of your knowledge so that you are no longer haunted by the things that you have seen or frightened in your sleep through nightmares or sleeplessness.
Proverbs 3:24 When you lie down, you will not be afraid;
When you lie down, your sleep will be sweet.
When the Lord purifies your heart then you will see that He is good and He is kind. He is also blameless in all His ways. When you find yourself thinking that God is not fair then that is an indication that your heart is not pure and that you need to spend time with Him so that He might purify your heart.
Psalm 18:25,26 With the kind You show Yourself kind;
With the blameless You show Yourself blameless;
With the pure You show Yourself pure,
And with the crooked You show Yourself twisted.
When you come to know Him He forgives you, cleanses you on the inside, gives you a new heart and you become a new person. The old things have passed away and He has a new plan for your life.
II Corinthians 5:17 Therefore if anyone is in Christ, he is a new creature; the old things passed away; behold, new things have come.
His plan for is for your good and well being.
Jeremiah 29:11For I know the plans that I have for you,’ declares the Lord, ‘plans for welfare and not for calamity to give you a future and a hope.
Surely God is good and those who have a pure heart will see His goodness.
Psalm 73:1 Surely God is good to Israel,
To those who are pure in heart!