Andrew Chadbourne 

Public speaker, late bloomer, self-improvement junkie, sugar addict, walking ball of contradictions