For me i protect my bitcoin by SMS phone verification when i want to access to my bitcoin account from another computer
Don't you think that it's more vulnerable? What if your phone got stolen and saw that you're into cryptos and so he is? It will be a game over.
Keep your computer antivirus update.
Yeah especially when your private keys are on your computer and you don't have any back up. That happened to my friend and unfortunately his entire investment was gone instantly.
I think the safest is having a hardware wallet, it quite pricey but you're assured that it won't compromise easily.