This is not meant to be a religious debate but rather a philosophical inquiry. I am not a christian nor do I wish to provoke the wrath of those who are.
For the sake of my question I suggest that we accept the biblical account of Judas as true (For this question only, I am not suggesting that anyone should accept the Bible in general nor do I suggest that anyone should reject it. )
That being said, I have often felt that Judas has gotten a bad rap. It seems to me that not only did he not betray Jesus, he was actually the only one faithful to him. While Judas may have told the authorities where Jesus was, could it not be argued that he was simply acting to fulfill the reason Jesus supposedly came to Earth. It seems to be doctrine that Jesus came to atone for the sins of man, and that it was pre-ordained that in order to accomplish this he would die on the cross. In other words Judas was just ensuring that the prophecy would be fulfilled.
Secondly, is it possible that Judas did not hang himself out of shame, but instead was following the ancient custom in which loyal and trusted servants of a king killed themselves upon his death in order to continue serving him in the after life?