I freely confess to being particularly critical of Johnny Weir over the years for what I perceived as his flakiness and lack of focus. I have, however, just finished reading his new book and I think I have a newfound appreciation of his enormous talent and the struggles he has endured (and yes, some of the flakiness as well). I started to appreciate the sweetness of his personality when he was a judge on "Skating with the Stars" and I was impressed by how genuinely nice he tried to be.
However, I must say that young Mr. Weir is instantly redeemed when I revisit this program on YouTube. The young man (and he is still quite young) has more raw talent in his little finger than 98% of the male skaters in this world.