OP, there are lots of crypto experience I have had in the past, but I think this few I would just highlight are just very necessary because they have to do with security and safety of asset.
Not every website you should give access or permission to your wallet and if you must do that, use a new wallet with no funds in it and after you are done, terminate or disconnect the wallet from the website because you might want to use it in the future and possibly forgotten that you used it in the past to connect to a website and if disconnected, you are safe otherwise your asset if sent to that wallet would be at risk. I have had this experience in the past were I connected a wallet to a website and did some transaction, unknown to me that I did not disconnect it after I was done with transaction. I left it and after a while, I used the wallet to store some assets forgetting that it was still connected. I left the assets there thinking it was fully protected not knowing that it has been drained and that was how I lost assets and funds stored in that wallet.
Secondly, your key phrase is another thing you should not joke with because if it happens, it is always like a dream you watching your assets appreciating in value and you have no access to them again. It is very painful that such would happened as a result that the mistake was from you not properly saving your keys to your assets. That is one of the most painful experience and it would always be a thing of regret because it was at your disposal to save your keys but maybe one reason or the other you did not or were not able to do that immediately. I have had this experience in the past were I did not save the keys to my wallet holding some fraction of bitcoin and it happened as a result of my wallet malfunctioning and a crash. Till this day that asset keep increasing in value and I can not access it. That thought me a big lesson to always write down my key phrase up opening any wallet for which I will make use of.
Haven had these experience, I would advise to always do well to save your key phrase when ever you open a new wallet because you never can tell the next minute and lastly, do not leave your wallet connected to any website, do well to disconnect it immediately after you are done with your task to be on the safe side because you just might want to use it again forgetting about your past engagements or maybe some of the engagements might pay you off and for the fact that the wallet is still connected, it might get drained. You just have to always be on the safe side by protecting your wallets and assets.