You are posting like tennis ball server machine on rapid fire.
Seriously, this is well thoughtout and presented in such a way that it will appeal to all relgions, no matter the composition of their soul. The conclusion though was like a punch line, a moment of clarity. A soul that cleans itself. Like solar panels, we see the light then keep on recycling this - eternally.