When you're registering on a centralized exchange, are you reading their Terms and Conditions? What about their Privacy Policy?
I would point out that although you should obviously read Terms of Use and Privacy Policies, an exchange having good ones of these does not make you safe. Even the largest and most reputable centralized exchanges have been hacked or actively scammed their users. The only way to be truly safe is not to use centralized exchanges at all, and instead trade in a decentralized manner where you keep control of your own coins and you do not need to hand over your personal data at all.
When you're downloading software like Electrum or Trust Wallet, are you verifying the downloads before executing files or installing?
Trust wallet is closed source, Binance owned, trash. In addition to properly verifying your wallet software, you need to make sure you are picking a reputable, open source wallet to begin with.