Even if he had a disease, he woke up every day for ten years knowing his behavior was wrong and facing a choice about what to do about it. He failed miserably.
And the fact that he hanged himself because of being found out further points to the fact that he knew what he was doing was wrong all along.