From homeless and strung out (33) to sober and thriving (34)