coins.
If I'm not trading p2p on exchange for converting airdrop usdt to fiat, I don't have any business keeping coin on exchange, I prefer to have mine on wallet. I don't mind to pay the transaction fee knowing fully that I can wake up and see my coin with me. I don't know if I'm the only one but anytime I tried to KYC on exchange, they causualy reject me and I don't know why, maybe this is one the signs.
Centralized exchange is good for trading which is why most people are using them to keep their funds because of the laziness of transferring their coins from their exchange account to their self custodial wallet and vice versa but that doesn't mean that you should keep a huge amount of funds with them. You should only keep the amount of money that you can afford to lose in an exchange so that whatever, happens wouldn't affect you that much.
However, it seems that you are not following the right process on your registration if not the exchange wouldn't deny you from account verification. I just put someone through on how to open an account on Binance and everything went swiftly.