
Sign up to save your podcasts
Or


How should Christians respond to authority figures who fail in their responsibility or abuse their power? The story of David and King Saul teaches us that respect for authority does not mean endorsing wrongdoing. David chose patience, humility, and deep trust in God’s timing, and believed that only God has the authority to remove a leader. Even when he had the opportunity to seize power and harm Saul, David was convicted that goodness must never be achieved through violence or revenge.
The Gospel reminds us that even Jesus walked patiently with imperfect leaders, including Judas, who could not accept God’s way of working. True leadership and discipleship require walking closely with God and with those we serve, trusting that God remains in control even when human authority fails.
Reflection Question: Where in your life are you being invited to trust God’s timing rather than taking control yourself?
By CatholicSG RadioHow should Christians respond to authority figures who fail in their responsibility or abuse their power? The story of David and King Saul teaches us that respect for authority does not mean endorsing wrongdoing. David chose patience, humility, and deep trust in God’s timing, and believed that only God has the authority to remove a leader. Even when he had the opportunity to seize power and harm Saul, David was convicted that goodness must never be achieved through violence or revenge.
The Gospel reminds us that even Jesus walked patiently with imperfect leaders, including Judas, who could not accept God’s way of working. True leadership and discipleship require walking closely with God and with those we serve, trusting that God remains in control even when human authority fails.
Reflection Question: Where in your life are you being invited to trust God’s timing rather than taking control yourself?

5,026 Listeners

6,253 Listeners

5,771 Listeners

7,747 Listeners

2,199 Listeners

1,359 Listeners

2,624 Listeners

557 Listeners

854 Listeners

43 Listeners

617 Listeners

909 Listeners

528 Listeners

449 Listeners

5,346 Listeners