
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,032 Listeners

6,239 Listeners

5,755 Listeners

7,759 Listeners

2,189 Listeners

1,380 Listeners

2,626 Listeners

560 Listeners

850 Listeners

33 Listeners

616 Listeners

922 Listeners

527 Listeners

447 Listeners

5,292 Listeners