anorlunda said:
As others said, this is very bad practice on your part. Stop doing that immediately for your own good.
I'm not the OP ;)
In either case, I do not repeat passwords on anything "important." If my PF account get hacked I have lost nothing, even if it did offer multi factor authentication (MFA) I would not use it as it's mildly annoying. I use separate randomly generated passwords on any sites which have any personal identifying information or financial details on it. MFA is a very useful tool against hacking and should be used for important sites, I just think it's unnecessary for generic sites with no personal loss if they are compromised.
Gone are the days when people hacked others for "fun" like they used to do in the good old days, these days they are organised criminal gangs looking to exploit you / your information for financial gain. If there is no gain then they won't bother with it so there is no need to go over the top with your protections for those sites in my opinion.
As annoying as MFA is, it's preferable to constantly changing login details. This I would find a pain, especially if you have logins for many different places you need to change them. Frequent password changes are also not required if your using unique passwords in every site as any stolen login details cannot be used elsewhere.
I do not trust any of the online password managers, they are all susceptible to being hacked, I believe Lastpass was hacked last year. Sure they are "convenient" but convenience and security do not go hand in hand from my experience.
The only online password / cloud backup services I would use are designed with a so called "Zero Knowledge" policy. This means that data is encrypted using your login details on YOUR computer and only encrypted data is copied to and from their online servers. To decrypt it it requires your login details and that decryption takes place on YOUR computer.
If your account got hacked all the hackers would see is encrypted data and without the login details they have no way of decrypting it. There is no "master key" which can unlock data in a "Zero Knowledge" system by design. This also means that if the company is approached by law enforcement to gain access to your data, they also are unable to decrypt your data. The only possible drawback to this design is that by definition only your login details can decrypt your data so if you lose your login details there is no way to recover the data and it's lost permanently.