Christ tells us to pray for one another. Paul reiterates this message again, and again, and again, and again (Romans 15:30, Col 4:3, 1 Thess 3:25) when he specifically asks for other people to pray for him (intercede) on his behalf, to God. Paul also tells others that he, and his followers always pray from them (2 Thess 1:11). He also tells Timothy to offer prays and petitions for all men (1 Tim 2:1-7).
cannot be used to imply that we can escape our sins by directing prayers to anyone but the Person who is capable of forgiving them. Elijah can't forgive our sins. Neither can Paul, or anyone else in Heaven but Jesus.
You're essentially right about this, but I think you're completely mischaracterizing
how and
why Catholics ask Saints for intercession. We absolutely don't ask a Saint for anything directly, whether that be a miracle, forgiveness, etc. We do not pray
to them. We do ask noted Saints to pray
for us.
Saints generally lived a model life, served as examples, or overcame suffering through faith. Like any living person who has overcome tribulation or serves as a role model, we hold up Saints as the highest examples of our faith in action. When met with an obstacle or when we need guidance, we can always turn to our brothers and sisters in the faith to help us and pray for us, whether they are living or dead.
Always we ask Saints to pray to God
for us -- Catholics do not believe that Saints themselves are lesser gods, but we do trust them to intercede on our behalf. Catholics normally face fierce opposition to our adoration of Saints by Protestants who misunderstand their role in our faith. Those very same Protestants often turn to their friends and family and ask for their prayers. In the same manner, we seek the prayers of the Saints. We believe that their roles in teaching and guiding humanity did not end at their deaths -- they are still taking an active role in watching mankind and praying for us.