Ecclesiastes 3:15 (NLT)
15 Whatever is has already been, and what will be has been before; and God will call the past to account.

Prior to this verse Solomon recognizes we must acknowledge God is in control of His universe. The sun rises and the sun sets. The moon changes it phases. There is a certainty in God one can count on. So Solomon says whatever the past or the future, God at some point will call the past into account.

The past is something we cannot escape from. Even if we may have forgotten parts of it there are others who don’t forget. Watch TV shows like Dr. Phil where you will see those who were hurt in their youth confronting the tormentor of their past. As they weave the tale of their youthful hurts they find out the other person does not even recall the events. One person spent their life tormented by things which happened, while the other moved forward never knowing the hurts even existed. How often have you had an argument with someone and suddenly you are remembering all the past hurts that have been inflicted upon you? Some of those hurts were not even caused by the person you are arguing with yet each painful memory comes back. And those painful moments drive the argument even more. Our past is a part of us we cannot escape. But there are things we can do to make the past better. We can forgive those who wronged us. We can repent from sins and acknowledge our faults to God. We can apologize to those we wronged and tell them we understand the hurt we caused even if we don’t remember the pains we caused. God at some point will call our past into account. We will be reminded of our sins. But Jesus Christ our Lord and Savior will step forward and say I suffered all the temptations, and I paid the price when you failed. I offer you my grace and my mercy and you are forgiven.