He is a kid and he has definitely made some dumb kid mistakes, but we all do stupid shit when we're young. Whether or not we learn from those mistakes is what makes all the difference, and from what I've seen he has stayed on the straight and narrow.
I hope he continues to do so as well...