Now examine your list. What makes the difference is how we handle failure. Both failed miserably during Christ's last earthly hours. Judas hanged himself when he realized his error. But Peter dealt with his failure, repented of his sin, and went on to do great things for the Lord.
Failure is painful.
But it's necessary to teach us a particular truth. As hard as it may be for us to believe, many of the saints saw themselves as the worst of sinners. They knew the love of God and where they fell short. Take a look at the list you made in the last section. When we fail God, often those failures bother us most of all.