- Clear your desktop,
- Enable 2FA everywhere,
- Install & use Keepass2 (or alike) with a strong & clean main password, and use different login/pass for each sites,
- Use keepass's keeotp plugin to store 2FA keys in the database,
- Use a plugin or ftp to save the database in a remote place,
- Use ChromeIPass (or alike) to access username/pass stored in Keepass database from your browser,
- Last but not least be responsible and think of what you do.