Not many people can own up to their imperfections and mistakes Kevin does this to his massive following and in the process takes us all on a journey of his self discovery, I see ratings and reviews on here that's just ridiculous and obviously those people completely missed the message of this excellent personal look into Kevin's life, love, mistakes, views and growth. Brilliant!