Keene isn't a bad guy. Although he has given in to vices, he is a hard worker, and I expect that he will come through better than most. That said, it's going to be a bumpy road.
Keene appears in this scene
Sorry Only Gets You So Far