I've never met him, so obviously, everything I'm saying is second-hand info.
I think we (as a fanbase) are pretty harsh on Cancelo... He's been a great player and achieved loads with us. He was going through many personal issues for 12+ months which all stemmed from the break-in at his house (which is completely understandable). He has always had personal issues after his mother died when he was young.
I think he's a complex character who lets his emotions get the better of him. Apparently, he attacked Foden after a game which kicked it all off (and he'd been a moody **** for weeks before). He and Foden are fine now. So there is an avenue back - but Pep doesn't have a track record of letting those things go, so I don't see him being involved much if he stays.
Let's all remember that this guy turned up and played class against Arsenal a day after he and his family were robbed at knife-point in their home.
No doubting his skill!
Pep might of invited him in he office pointed in the corner and says to him there’s your 3 medals you contributed to let’s start afresh slate clean!!