In terms of p2p, I only trust binance p2p so far.
Why? What have they done to earn your trust? Binance have been hacked for coins on more than one occasion, and they've also been hacked for thousands of users' KYC information.
I care for privacy but I won't entrust my funds to other sites which you have no insurance
That's the beauty of real decentralized exchanges, and not the fake marketing ploy "DEX" that Binance runs; you don't need to entrust your funds to anyone. There are no central wallets or deposit addresses, and no one can freeze your account or seize your coins. Depending in the DEX, you put your coins in some kind of escrow - 2-of-2 between buyer and seller in the case of Bisq, decentralized smart contract-esque in the case of LocalCryptos.