Are you living with constant regret? Do you frequently talk to yourself in a negative way? Sometimes the failures and mistakes we made overwhelm us. We might think there is no way out. But don’t worry, there is hope.
While we should claim responsibility for our errors, they don’t have to define us. Our past sins do not have to dictate to us how we live now and in the future.
God sent his Son to forgive us and set us free. This is the most incredible gift ever. It’s an exaggerated love that can transform lives and even entire families. And it is never, ever too late.
So begin again. Begin today. Go to the Lord humbly, and he will forgive you. You are not condemned. Instead, in Jesus Christ, you are loved beyond measure. You are a beloved child of God.

And he who sat upon the throne said, “Behold, I make all things new.” Also he said, “Write this, for these words are trustworthy and true.”
Revelation 21:5
For all those times
For all those times I wish I could have been there,
For all those calls and visits I never made,
For all the times I didn’t make it, when I could have helped, maybe even just a little bit… or even a lot.
I give it all up to you, my Lord.
For all those times I didn’t speak up or I wish I had said things a different way, only to realize later how I should have spoken,
I give up all those wasted words and words not said…
I give them all up to you, my Lord.
And for all those times I should have said, “I’m sorry,” but didn’t.
For all those times I hurt someone, knowingly or not, for all those times I let my pride get in the way…
I give it all up to you, O Lord.
For all those times that broke my heart, I give them up to you, my merciful Lord.
For only you can fill in the gaps.
You alone are sovereign.
You alone are the Lord.
And instead of living heartbroken, I will live thankfully.
For every time I didn’t make it or did it wrong, you were there to make it better.
Somehow, someway, only you make all things new.