On the topic of passwords: find a password manager e.g. KeePass or Dashlane that secure the passwords by application. I have to maintain a large number of passwords that must be unusually complex to meet the imposed standards. KeePass keeps them encrypted in a local file that can be backed up to a thumb drive. Dashlane is cloud oriented and maintains an encrypted copy.
The encrypted passwords in my environment are on top of session encryption using PKI, CAC and other related technologies. Browsers tend to keep password information in cookie files and those get wiped on a cache clear and sometimes as part of a browser update that changes how the cookies are stored and retrieved. You need to more robust solution. KeePass is a pretty simple option.
And find a good password wallet application, as Myrddin wrote.