Yes, you should have a different password for every account you have. Repeating passwords will make you much more likely to be compromised in a data breach. If you're the victim of a breach, your passwords may be tied to your identifying information, and a hacker could target any other email or bank accounts that you have used the same password for. Using the same password for two accounts is like owning two cars and using the same key.