I bet it was the ghost mother who killed the cats while possessing him, and he was tormented by the unexplainable dead of the cats he brought home. Hence, his dead eyes.
(though I think he know her (ghost mother) presence and keep bringing back cats to his house even though he know what awaited...