Setting up 2FA:
Google Accounts (including gmail): https://support.google.com/accounts/answer/185839
Facebook: https://www.facebook.com/business/help/530540643805698/148233965247823
Twitter: https://help.twitter.com/en/managing-your-account/two-factor-authentication
For your personal email in particular, if you don't have 2FA set up, get there ASAP. Ask yourself: where do the "forgot your passwords" messages from _every other thing in your life_ go?