I don’t understand the whole interceding of saints, how are they able to listen to the prayers of the people if only God is omnipresent. Even the Angels, that are in heaven aren’t omnipresent, and we can say that they’re more powerful and hold higher ranks than us in heaven, example [2 peter 2:11]. How are saints who go to heaven giving the power to be omnipresent?
Saints having died, the body has been consigned to the earth, but their soul, being spirit,
is with the all knowing God.
Spirits communicate differently than we do since they do not have ears. Angels and people in heaven communicate immediately, mind to mind, thru an instant sharing of knowledge when so willed. It would be something like telepathy on earth, a knowledge communicated by human minds by pure thought.
Jesus said in Mt. 18,10, “See that you do not despise one of these little ones. For I say to you that their angels in heaven always see the face of my Father who is in heaven.”
So the angels know what is going on down here by being in contact with the little ones’ Father in heaven. And through the all knowing Father, their angels know what is going on with the little ones.
Saints know your thoughts, when directed to them, as any spirit does, even the devil who
also is a spirit. Talking in the spirit world means directing thoughts. And we know thru
revelation that we can communicate to the devil when exorcism is performed when the devil is ordered to depart.
Mary talked to angel Gabriel at the Annunciation. These are spirits who heard people.
And the spirits(souls) in purgatory we may communicate with them, as well as help them in their progress to heaven thru our prayers of petition.
Catholics believe that everyone in sanctifying grace, that is, with the life of God in their soul, is in some way a part of the mystical body of Christ. So those in heaven, under heaven, and on earth form one body of Christ, as in “I am the vine, you are the branches.”
Speaking of this body, St. Paul says in 1 Cor. 12;26, “If one part is hurt, all parts are hurt with it.” So that we have a very real tie with one another, and thru charity, an eternal virtue, we care about the needs of one another. This charity would also take the form of praying for the needs of each other. Would it be charity to see a brother in need and refuse them our prayers? So also with our brothers/sisters in heaven.
“…the heartfelt prayer of a good man works very powerfully.”…James 4:16-17
“…dear to him is the prayer of honest men.”… Proverbs 15:8
“…but he listens to the prayers of the virtuous.”… Proverbs 15:29
Now who is more good, honest, virtuous, and caring, than those in heaven?
Especially Holy Mary, who gave birth to Jesus.
So their prayers for us are especially effective.
May God bless and keep you. May God’s face shine on you. May God be kind to you and give you peace.