He had actually been cleaning up his life the past year or so. Sad to see this happen.
true, but as his past mistakes show, the kid had some anger issues that caused him to make bad decisions in the heat of the moment. Climbing into a moving vehicle in the middle of an argument was a decision that may have cost him everything.