Yes, of course there are two different topics. The point is that "Bible only" folks point to the language of being "made perfect," as if it, by itself, means something is sufficient for perfection.
Show us the context of 2 Tim 3 and why the "context" makes this different.
SD
James 1 is speaking of dealing with trials.
Becky