“Who has spoken and it came to pass, unless the Lord has commanded it?…” (Lamentations 3:37-39)
We can live responsibly and confidently, knowing that we are accountable for the choices we make while at the same time knowing that God cares about every detail of our life for our good and his glory. The balance is critical as you look back on your life with regret.
Resting in God’s timing goes hand in hand with enjoying the freedom of confession and embracing the gift of forgiveness. You can confess your responsibility for what you did, knowing that it has been fully paid for by the blood of Jesus, while resting in God’s timing.
God is the author of order. His timing is always right. He never does something too early or too late. He always decides what is best and when is best. He always knows when to act, when to speak, when to wait, and when to withdraw.
If you look back at your regrets, look back with honesty and humility, but do not forget it all happened under His care. God is always wise, loving, good, righteous, and on time! And in mercy, He always responds to our cries for help at the right moment.