A heartwarming coming of age novel of a protagonist who is faced with the damnedest odds throughout his life: poverty, grief, strife, drugs, but through it all integrity, grit, and love. First half is excellent and gets a little slow in the second half. Narration on Audible is really good. Well worth a read.