One of the most uplifting aspects of Christianity is that redemption is always available, not just in the spiritual order but also in the material order.
We know that God is always ready to forgive our sins. But we tend to forget that even our mistakes in the material order can be redeemed by God. He’s more than capable of repairing damage and extracting some good from any situation. Whether you lose your job out of laziness, accidentally injure somebody, alienate some friends in a moment of hot temper, God is always watching over you and he’s ready to help you pick up the pieces. The outcome isn’t always what you expect, but some good can come from it if you’re open to what God wants to orchestrate. There’s always hope.
The song below from TobyMac has been an inspiration for me on many occasions when I screwed up. I hope it helps you too.