Have you noticed how websites are requiring increasingly complex passwords? It use to be six digits and it could be all lowercase. Now its typically eight characters and must be upper case and special characters. Here is a post that talks about why this is the case.
The article also suggests a couple password managers which I am going to check out. The article recommends having a variety of passwords so that a hacker doesn’t just have to hack one password to get access to all your private information.