Home » Daily Devotionals » All Things for Your Good
Today's daily devotion

All Things for Your Good

“Sun, stand still over Gibeon, and you, moon, over the Valley of Aijalon.” So the sun stood still, and the moon stopped till the nation avenged itself on its enemies as it is written in the Book of Jashar.—Joshua 10:12–13 (NIV)
Reflect on the extraordinary moment when God intervened in the natural order to ensure victory for His people. Just as God orchestrated events for Joshua, acknowledge His power in your battles. Trust that He is fighting on your behalf and working all things for your good.
Gracious Lord, I surrender my struggles to You, knowing that Your divine intervention surpasses human understanding and brings triumph over adversity.
Adapted from
Bless Each Day Witch Prayer and Devotions: Order now

Share this story

Daily devotion calendar

«
»
Request Prayer

Popular Books from our Library

More Devotions
Donate to change a life together

Scroll to Top