If he wants to leave, then we should sell him. For a player who has expressed his desire to leave on more than one occasion, I don't expect him to stay for a long time even if he signs a new contract.
Gianluigi Donnarumma would be a good replacement, he has a €50m buy-out clause if AC Milan...