I think Catholics agree that salvation is by faith too, just not faith ALONE. You said the bible teaches over and over that you are saved by failth alone. Can you tell me just one place in the bible it says that we are saved by faith ALONE?
How would you explain these verses?
John 3:5 “Jesus answered, ‘Truly, truly, I say to you, unless one is born of water and the Spirit, he cannot enter the kingdom of God.’”
They explain this as baptism. That makes it mean baptismal regeneration. No man is saved by water. It is one of the first heresies to enter into Christianity. We are not saved by water or baptism--a superstition. There is nothing in the context to even suggest that water means baptism. There are many other logical explanations then jumping to the conclusion that water means baptism. I am sure that Nicodemus, being a ruler of the Jews, would not have immediately thought of baptism when Jesus said "water and of the Spirit."
Acts 2:38: “And Peter said to them, ‘Repent, and be baptized every one of you in the name of Jesus Christ for the forgiveness of your sins; and you shall receive the gift of the Holy Spirit.’”
"for the forgiveness of sins" The word "for" in the Greek is a preposition which has many meanings. Most often it is translated in or into. But take a look at how it is used in Matthew:
Matthew 3:11 I indeed baptize you with water
unto repentance:
The same word "eis" is used, but here is translated "unto." Did John baptize that they may receive repentance, or because they had repented? He had also warned them to bring fruits of their repentance. Bring proof. He would only baptize if he could see the proof. He baptize (on account of; on the basis of; because of) their repentance.
The same is true in Acts 2:38. The same word is used. Repent and be baptized...on the basis of, or because of "the forgiveness of your sins.
Acts 22:16: “And now why do you wait? Rise and be baptized, and wash away your sins, calling on his name.”
First Paul wasn't even saved at this point. He is summarizing his testimony. He was saved much earlier on when on the road to Damascus, when he called on the Lord: "Who are thou Lord," and afterward showed his obedience and surrender to the Lord, by saying, "Lord, what would you have me to do." So the whole passage is superfluous. He wasn't saved at his baptism which happened some time after his encounter with Jesus.
--The construction of the verbs is important.
Rise and be baptized. Having called upon his name your sins are washed away.
1 Corinthians 6:11: “And such were some of you. But you were washed, you were sanctified, you were justified in the name of the Lord Jesus Christ and in the Spirit of our God.”
This describes the state of the believer after he has come to Christ.
Titus 3:5: “he saved us, not because of deeds done by us in righteousness, but in virtue of his own mercy, by the washing of regeneration and renewal in the Holy Spirit,”
The washing here is not baptism. I can show you later how it refers to the washing by the Word of God.
1 Peter 3:19-21: “in which he went and preached to the spirits in prison, who formerly did not obey, when God's patience waited in the days of Noah, during the building of the ark, in which a few, that is, eight persons, were saved through water. Baptism, which corresponds to this, now saves you, not as a removal of dirt from the body but as an appeal to God for a clear conscience, through the resurrection of Jesus Christ,”
This is a complete figure of speech going back to Noah. Water is a picture of destruction, thus not a picture of NT baptism. The passage even says "not as a removal of dirt from the body." I can give more explanation of this verse later. I have to go now.