I have to give full respect to Punch for getting over his attitude problem for now, at least. He has admitted to this problem, and it is as real as a physical injury. It's not just something you can shake off just like that, but he is dealing with it admirably. Full marks to him!