Ok I have pretty much tested every exchange. Been using binance, bybit etc on mobile been excellent.
I doubt this because of the reason being that, you can just download an exchange without being specific on which and which you've used not by words but with your investments on them, moreover you aren't cleat if they were centralized exchanges ot decentralized exchanges that you have used, but base on your mentions of some CEX, i will encourage you to taste the decentralized ones too and feel the difference better, or better still, try afford buying a hardware wallet to avoid yourself from future embarrassments.