Pointed out in Psalm 115, idols do not have any sense or reason and are works of human hands: the painter, the carver, the statuary. They can’t see, hear, smell, feel, or speak but God has all of these along with great wisdom and purpose for everything.
In today’s passage, Israel appeals for God’s help knowing that they can trust the living God who has helped them in the past. When they have respected Him with reverence for his Word and relied on Him, they have been blessed. With confidence, they can trust that He will refresh their souls and bless them forever.
There is no power in idols but the worship and praise of the ONE and only God leads to a great capacity for victory so spend some time in silence; putting away the cares and concerns of this world so that all attention is on hearing directions from the Holy Spirit.