All you need currently to keep your account secure is very good password.
That means a
randomly generated password of sufficient length, used only for this site and nowhere else. May I suggest use of a good password manager (non-cloud-based).
You also need to prevent your computer from being compromised. Accounts are not being hacked.
Users are being hacked.