> It talked itself into helping me by checking whether it should. So it does have some sort of soul.

Oh for the love of *, outputting text that looks like a reasoning trace is not even remotely an indication of a "soul".