You really should have complexity in your passwords. Here are couple good password checkers to test yours: (It's suggested not to test your actual passwords, but something highly similar instead)
Pass (a.k.a password-store) is quite an interesting and seemingly effective, albeit not immediately user-friendly, password manager that is open source and uses existing technology like GPG and Git. For more information visit http://www.passwordstore.org/. Also note that it's community has created several interfaces such as the firefox addon passff.
Please consider crypto tipping: