How do you harmonize Hebrews 8:12, which says that God will remember sins no more, with Ecclesiastes 12:14, which states that God will bring every evil work into judgment?
Ecclesiastes 12:14 affirms the following: “For God shall bring every work into judgment, with every secret thing, whether it be good or whether it be evil.”
The thrust of this sober passage seems to be this: The works of men, whether good or evil, may be hidden from one’s contemporaries. That is, one may perform good works (whether toward God or man) in this life which are known only to the Maker. The godly soul may never receive any honor upon this earth for that fidelity, but eventually Jehovah will bring his obedience to light and reward him accordingly.
On the other hand, one may perpetrate evil and never be caught. But the deception is only temporary; God will expose all such secret sins at the last day. It is obvious that these vile deeds, to be illuminated in the blazing light of judgment, are those which were never taken care of—i.e., pardoned, in harmony with Heaven’s conditions for forgiveness—while the person was still alive on earth (Acts 2:38; 8:22).
The passage clearly is not teaching that the Lord will resurrect every vile deed that has been remedied by the blood of Christ. One need have no fear, therefore, of his forgiven past being exposed, in all of its ugliness, on the final day of reckoning.