Pennant, now 30, has been through his off-field troubles including a fine over a domestic disturbance and several driving offences - not to mention the fines accumulated when he left his Porsche unattended at a Spanish railway station after returning to England for an initial loan spell at Stoke.
He notes, with a hint of understatement, that: "I've never been the perfect professional - the James Milner type."
But after working with a therapist used by the Potters, he was handed a new one-year contract and is grateful for his opportunity.
"I wanted to stay here but under the old regime it wasn't going to happen," he told the Sunday Telegraph.
"I would have left, without a shadow of a doubt, but the new manager came in and we talked and he just wanted to know, to hear from me, what had happened in the past.
"We went through it and he just said, 'That was not with me. You have talent, you are a good player,' which was what I wanted to hear.
"The club have been fantastic. They could easily have agreed with Tony Pulis and said, 'Yeah, we will call it a day'. In their eyes they are probably thinking they are taking a risk because they are a business as well, so they don't want to pay that money to someone who is not worth it."
Hughes could have a similarly exciting but erratic talent on his hands in the form of summer signing Marko Arnautovic, if the Austrian's former manager Steve McClaren is to be believed.