I noticed that I don't use many different passwords for all my stuff, which is very insecure. However, it is also difficult to remember really secure, long passwords which are different for every service I use. Should I use a password manager (what if that manager is hacked or goes out of business and I lose access), or is there another option people use?