God is not limited to What / Who He can use to accomplishHis task here on earth. We need to remind ourselves that God works in mysterious ways. As we worship Him, He goes to work on our behalf and victory is granted...
Let us strive to fix our eyes on Jesus who is the leader and perfecter of our faith. (Heb 12:2)