When I was a newbie, someone suggested to me to use a blockchain wallet where bitcoin can be stored. I choose Coinbase to be the first to store Bitcoin. But despite KYC to Coinbase, they at one point locked my Bitcoin and restricted my coinbase account. Since then I have been using
www.blockchain.com wallet without KYC. which has not caused me any problems till now
Well it's wrong move if you hold your coins in centralized exchanges, it's exchanges not wallet. blockchain.com primary was a centralized exchanges but now they're offer non-custodial wallet, but the sites is buggy and not really open source... so it's not safe 100%.
Also take a note sometimes blockchain.com charge ridiculous fee even you use low speed, you'd better to use other exchanges who have custom able fees.