rise1r, I'm a Protestant also, and I agree with XenusianSoldier. I believe that if you read the Bible the way it's intended to be read, it contradicts the claims of the Catholic church about salvation.
I noticed below that you commented,
"The Bible convinced me Protestantism is wrong. The two defining dogmas of Protestantism are clearly refuted by Scripture."
I'm not trying to start a flame war or anything, but I find that comment to be naive. It comes across like you think you have a clearer understanding of the Bible than Protestant theologians throughout the centuries. You might not agree with Protestants, but to dismiss their side by quoting two verses (as if they had never seen those verses before), disrespects them and their understanding of the Bible. Martin Luther and John Calvin were not fools. They understood the Bible better than most.
There are also some problems with the way you quoted the verses in your comment.
When you use 2 Thessalonians 2:15 against Sola Scriptura, it misrepresents what Sola Scriptura actually affirms. Sola Scriptura teaches that the Bible is the only ultimate standard of faith and practice. That doesn't mean that other traditions or valid sources of authority are to be rejected outright. So there's nothing in the apostle's command to the Thessalonian church to "hold to the traditions you were taught by us" that goes against the Protestant understanding of Sola Scriptura.
As for James 2:24, I don't have a clear answer about what that verse means. It does indeed seem to go against Sola Fide. It specifically says "a man is justified by works, and not by faith alone."
But the trouble with using a verse like that against Sola Fide is that firstly, James didn't have 16th century church debates in mind when he wrote that verse. He wrote it in the 1st century. It would be important to study the letter in its original context and find out what he meant before deciding it was a proof-text against Protestantism.
But more importantly, it's dishonest to take verses from the Bible and interpret them in such a way that they contradict other verses. The Bible can't contradict itself. If you're going to refer to James 2:24 as a proof-text against Sola Fide, you need to answer the Scriptures such as Romans 3:28 or 11:6, in which Sola Fide (or something very much like it) seems to be affirmed.
I hope you will reconsider your claim that Sola Fide & Sola Scriptura are so clearly refuted by the Bible.