Addiction, Recovery, rock bottom, finding balance, awareness, strength, healing, god, learning to move forward & insanely good skateboarding. John Carson opens up about his battle with addiction, maintaining a healthy lifestyle & progress; not perfection. We love you Johnboy..or should I say John-man. – Arjun Shah