“And we know that for those who love God all things work together for good, for those who are called according to His purpose.” (Romans 8:28)
It’s a verse many people can quote, but far fewer truly understand until life forces them to. CJ Prather’s single “God Uses All Things” steps right into the heart of that promise — not as a cliché, not as a quick fix, but as a lived reality. The song carries the weight of someone who has walked through seasons that didn’t make sense at the time, only to look back and see God’s fingerprints in places she never expected.
CJ is one of those independent artists who doesn’t need flash to make an impact. Her voice carries sincerity, and her writing leans into truth rather than trend. You can hear the journey in the way she sings — the battles, the breakthroughs, the quiet moments where God was working behind the scenes long before the pieces came together. “God Uses All Things” feels like a reflection of that path, a reminder that God doesn’t waste pain, confusion, or detours. He weaves them into something purposeful, even when we can’t see it yet.
The message of the song echoes the deeper rhythms of Scripture. When Joseph stood before the brothers who betrayed him and said, “You meant evil against me, but God meant it for good” (Genesis 50:20), he wasn’t minimizing the hurt — he was naming the redemption. And when Paul wrote, “This light momentary affliction is preparing for us an eternal weight of glory beyond all comparison” (2 Corinthians 4:17), he was reminding believers that God is always doing more than we can see. These aren’t verses about pretending everything is fine; they’re about trusting that God is working even when life feels upside down.
What gives “God Uses All Things” its strength is how it speaks into the quiet questions people carry — the “why did this happen,” the “what was the point,” the “how could God use something like this.” The song doesn’t rush to answer those questions. Instead, it points to the God who steps into every chapter, even the ones we’d rather skip, and brings meaning out of what felt meaningless. For anyone who has walked through disappointment, loss, or unexpected change, this track becomes a reminder that God is not finished with your story.
If you’ve been wrestling with unanswered prayers, if you’re standing in a season that feels confusing, or if you’re trying to make sense of something that still hurts, now is the time to lean into the truth this song carries. God is not asking you to understand everything — He’s asking you to trust that He is working in everything. The pieces that feel scattered today may be the very pieces He uses to build something stronger tomorrow. This can be the moment you choose to believe that nothing in your life has been wasted.
CJ Prather’s powerful new single “God Uses All Things” is a moving reminder that God is still working, still redeeming, and still turning broken pieces into purpose. Add it to your collection or share it with someone who needs encouragement — grab your copy [here on Amazon]. Every purchase supports CJ’s music and helps us keep sharing songs that lift hearts and point people back to Jesus.
“Every purchase matters, but the message doesn’t stop at one song. Amazon Music Unlimited lets you share in a library of faith‑filled anthems, streaming this track and countless others wherever you go — begin your [Unlimited Trial Here] and carry the sound forward.
Like what you see? Explore more below—each image leads to a story of hope, healing, or joy.