CJ Nelson is a super talented longboarder. He has made a living from doing what he loves. He is 'living the dream'. CJ doesn't see it like this. He has battled with substance abuse. He has regrets on the way he treated himself and others. He is now on the path to making amends. Video by The Noun Collective.