Becker feels that he is guilty because by the time he realized he had already poisoined everyone including himself he no longer cared. Regardless, he was ultimately declared innocent, that was the whole point of Yami Healer's visit.