Among the many heart-stirring songs is “Sovereign Over Us” by Michael W. Smith—a powerful declaration of faith, affirming that God is on the throne, that He never forgets, and that He will never forsake the righteous.
Psalm 37:25 – “I was young and now I am old, yet I have never seen the righteous forsaken or their children begging bread.”
This truth was reaffirmed as I read Genesis 37–50. God never forsook or forgot Joseph. He was watching over him, protecting him, and ordering his steps. Despite facing attempted murder, slavery, false accusations, imprisonment, loneliness, and abandonment, Joseph remained faithful. He held on to God, trusting in the promise revealed to him in a dream.
Joseph would have never chosen this journey for himself, but through it all, God was working—orchestrating every event to lead him to a place of redemption, healing, and restoration. Joseph later made a profound statement to his brothers:
Genesis 50:20 – “As for you, you meant evil against me, but God meant it for good, to bring it about that many people should be kept alive, as they are today.”
He learned to forgive because he realized he was blessed to be a blessing—not just for himself, but for the nations.
As we endure trials in this world, let us remember that God is always at work in ways we may or may not see. Let us continue to give Him glory, knowing that all things will ultimately work together for good for those who love Him and are called according to His purpose.
We are blessed to be a blessing.
NFC Blog
Devotion
Arunmohan
Dec 21, 2025
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
A Song of Ascent – Psalm 130
Srihari Dhandapani
Dec 10, 2025
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Choices
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Impacting The Influencers
Reynold & Lynda
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Wanted: Theological trained Christians
Stanley Mehta
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Flourish
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
What to pray when I can’t pray
Srihari Dhandapani
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Being Voices for The Unborn
Mahima Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Why should God bless us?
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Capturing the mountain
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Looking ahead for the reward
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Nor shall you touch it
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Where are you?
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Rewards of a righteous
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Call
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Stand Against Devil’s Schemes
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
The Lord is watching
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Do not forget
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Unless
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
A Cry
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
He knows me
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
His presence
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
The Lord heals
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Loveable and Desirable
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
I call out
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Come
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Woe
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Wells of Salvation
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Need for Revelation
Stanley Mehta
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Who will roll away the Stone?
Stanley Mehta
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Be Still
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Have you come to inquire?
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
I am against you
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Clothes to Put Off and clothes to put on
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Return
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Hold Fast
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Come with me
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Shameless Audacity
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Thanksgiving
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Your Presence
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Crown of glory and honour
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Foundations are being destroyed??
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Recipients of Unshakeable Kingdom
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Entrusted to holy People
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Is He worthy??
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
The man who wrestles
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Blessed to be a blessing
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
He changed my name
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
What Are You Pursuing?
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Pure Joy
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
All We Have Is His
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Enduring Beyond Our Strength
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Our Homes for Jesus
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Pressing In or Reaching Out
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Enjoying the Word but Unwilling to Change
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
When Faith Wavers , Grace Reaches Out
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Conviction Or Approval
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Sabbath - A Heart Of Obedience
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »
Strengthened to Stay True to the Faith
Suni Ashok
In the Bible, a person’s name holds great significance—it reflects their character, God’s purpose for them, and their destiny. As I read through Scripture, I
Read More »



























































