Of course, I am not the judge and I always leave myself room to be wrong
On the love part:
1 John 4:7 Beloved, let us love one another: for love is of God; and every one that loveth is born of God, and knoweth God. So maybe they do know him? - so I leave the "ultimate decision" to God.
Adding a side note, I rather be on the "for sure" side than see if I "love enough". So accepting Jesus (as per my signature) is a "for sure and no doubt" position.
On the "good" side, whether atheist or any other person, that goes back to works. If we are going to put "goodness" on a scale, we would also have to weigh "bad" on the other side of the scale and then we would have to know how good, good has to be.
When we use God's goodness as the plumb line, then man's goodness ends up being:
Isaiah 64:6 But we are all as an unclean thing, and all our righteousnesses are as filthy rags; and we all do fade as a leaf; and our iniquities, like the wind, have taken us away.
Romans 3:10 As it is written, There is none righteous, no, not one:
And, thus, the woman "who loved", though she was a sinful woman, didn't matter. Her goodness wasn't the issue. Love, that covers a multitude of sins, was the issue. God's goodness and mercy is greater than goodness because it is paid for. As it is written, mercy rejoices over judgment.
So, yes, love is the answer and Christian who do not love, don't know God.
I think the real question is, "Is the person who
says they are Christians but do not love, really a Christians? " Or in name only!
and thus, Matt 25: 45 Then shall he answer them, saying, Verily I say unto you, Inasmuch as ye did it not to one of the least of these, ye did it not to me. 46 And these shall go away into everlasting punishment: but the righteous into life eternal.
Knowing Jesus is knowing love.