I think he is capable of change - we all are. Whether he is willing to put the work in and feel the growing pains is another matter.
I'm starting to think of marriage as like the PhD of relationships... and there's no point expecting to have a good marriage with someone still working on their A Levels. Your H is on a study leave at the moment...