Cancelo is an attacking winger not a FB, he get pushed to play as FB in valencia, he was bad on defending there and at inter and here.
Selling him is not the answer, just accept that we bought a very good attacking winger who can play both wings and can play as FB in case of emergency.
Sell quads, buy a RB and keep is guy.