Thank you both for your insight.
Things have dramatically worsened and I’m not sure what is really going on anymore.
It is possible he is tired of his own behaviour. He used to seem so deeply apologetic before. Nowadays he will act like nothing has happened and continue to behave this way.
He has declared a refusal to get help until summer due to his uni course. I don’t think that’s a time frame I can deal with.