I just do what the Bible tells me. The gift is given -- we cannot pay for it even if we wanted to. But works are necessary in order for one to be saved by that gift.
even your church believed the "rock" was faith in Jesus not Peter.
"On the rock of this faith confessed by St. Peter, Christ built his Church" is a completely Catholic statement. Why is it even controversial?
I have only been Catholic around 12 years, so I am diffient about commenting, but I htink the usual breakdown is that RCs say Jesus meant He was building His Church on Peter, while Protestants (certainly that's the way it was in my seminary) say it was built on Faith.
So you must pay for this gift. If the gift is contingent upon you doing works to receive it how is it a gift?
The works are part of the gift. The merit from the works is part of the gift.