3:15 is similar to 1:9.
1:9 "What has been will be again, what has been done will be done again; there is nothing new under the sun."
3:15 "Whatever is has already been, and what will be has been before; and God will call the past to account."
God is in charge. There is so much we cannot control. I cannot stop the sun from rising and setting in the sky. I cannot stop the moon and stars in their course in the sky. I cannot stop the four seasons coming and going in their cycle. Verses 1 thru 8 speak of the cycles of activity under heaven. They come and go and I cannot stop them. Generation after generation experiences them all.
Something else I cannot resist, stop, nor avoid. God will call the decisions I make into account (15). “For we must all appear before the judgment seat of Christ, that each one may receive what is due him for the things done while in the body, whether good or bad.” (2 Corinthians 5:10)
Some believe that those who have put their faith in Christ will not stand before Jesus. If that were so then why did Jesus tell his disciples, “If anyone is ashamed of me and my words before men, the Son of Man will be ashamed of him when he comes in his Father’s glory with the holy angels.” (Mark 8:28, Luke 9:26) This can only apply to someone who had already put their faith in Jesus.
I need to be prepared every morning. I do not know what trials I may be subject to today. I need to review my thoughts, emotions, and actions. I will need to confess my errors and work on the soul imperfections that God was working on during the day. I would be devastated if Jesus was ashamed of me at the Bema seat. I cannot be self-confident. I need to be Spirit confident.