ETH funds were stolen from me in metamask

2FA is a common request for MetaMask, but because MetaMask is a non-custodial wallet, it does not actually improve its security.

You can read more about it here: Why doesn't 2FA help MetaMask