I didn't know the bad side of Centralized exchanges before I joined my forum journey. I was happily using Coinbase and Binance back then. I still use Binance to sell my USDT. But, I wish I have more options so I can stop using centralized exchanges.
The first wallet I ever used was Coinbase, lol! Anyway, I have stopped using it a long time ago, after realizing the truth! AFAIK, coinbase literally sold customers information! Not hacked not leaked but sold! Can you imagine that! Currently, I have been using Binance only, but for P2P purpose only!
Have you tried bisq before?
https://bisq.network/It's decentralized and KYC free, although I'm not sure whether you can do P2P trade here with Bkash, nagad or other regional payment method!