He clearly has a lot of ability and attributes. Humility is not one of them, and that’s what is most likely to hold him back from him reaching his mystical ceiling (that he’s spent the last few years staring at and wondering what age he should try and reach it). He needs to want it and work for it. He thinks he already has it. Hard to coach desire.
Sitting on the bench while we put a club-saving run together may or may not have given him a wake up call. But doesn’t sound like it.
Everyone’s happy now anyway. Was always going to end exactly like this the moment he signed. Good luck and best wishes to him.