Another poster disagreed with what I posted and I replied back with a more in depth answer.
I guess I was mistaken that on the Religion forum we would have a discussion on the topic. I guess now that only replies that affirm and support the Catholic Church are acceptable?
Whether or not Roman Catholics agree with your answers is hardly the point. You are free, of course, to disagree with Roman Catholicism. We Catholics are free to disagree with you. We are quite likely to disagree on the meaning of various Scriptural passages. You may feel free to ignore the Teaching Magisterium of the Roman Catholic Church.
Nothing that you post as to your understandings of the meaning of Scripture is likely EVER to convert a well-catechized Catholic. Nothing that we Catholics post from Scripture or from the Teaching Magisterium of the Roman Catholic Church is likely to convert you.
This is not an exclusively Catholic website. JimRob is, I believe an Evangelical Christian. Nor is this an exclusively Reformed Christian website. JimRob has welcomed us all to his living room.
I try to keep out of sectarian disputes here. I accept the site (a great site!) for what it is, a meeting place for people of generally conservative principles, where we discuss (hopefully with mutual respect whatever our differences). Your last sentence was quite unnecessarily and inaccurately sarcastic, especially since the proprietor is a Reformed Christian himself.
We Christians agree on so much that it seems fruitless to be nanny-nagging one another over the 5% or less that divides us.
Then there are various valued members here who are Jewish or practitioners of other faiths and some who are atheists or agnostics.
As to the initial article posted, that article was written by a garden variety dissenting "Catholic" who believes little of what we Catholics believe, devotes himself to dissent while posturing as a believer, and is sensibly ignored. There are, I imagine, analogous Reformed Christians whom you sensibly ignore for similar reasons.
We should try, here, to all get along as best we can. May God bless you and yours1