Here I can’t agree with you.
First, about being a “good” person, we need to be careful about that because Jesus even said not to call Him “good” because only His Father in heaven is “good.” So if you say someone cannot be “good” without Jesus, that implies that those of us “with Jesus” are, in fact, “good,” which elevates us higher than Jesus elevates Himself.
As far as beliefs, I’ve examined every crevasse of my mind and thoughts during the last 12 years, and I have come to the conclusion that beliefs are not subject to the will, and in fact are the only thing that is “real” to us. People say “I believe X” but if they are choosing to believe it then it’s not belief at all, but faith. Faith is different. Faith is when you don’t have enough evidence to know something, but go along with it anyway as if you do believe it. I cannot say, “I believe thus,” and then believe it. When I say “I believe thus,” I am stating as closely as I can what is so true to me that I call it beliefs. The problem I have is that too many people say they believe things when in fact they wish they believed them or have fooled themselves or others into believing – that incorrect use of the term “belief” leads to the idea that people can control and manipulate their beliefs at will.
Also I have known atheists who have some pretty good stories, and would put some Catholics to shame. And to assume they are doing good for reward and that only a Christian can do something out of unconditional love is also a mistake. And to say that Christians are motivated purely out of love and not out of agendas is also far from the truth, at least on a statistical basis. There are exceptions, of course.
Alan