Seriously, it's time to rethink passwords because if you don't like that I write all this shit down in a spreadsheet that I print out and stuff in a binder, well, it beats the other guys post-its on their monitors.
NOT ON THE COMPUTER!
For work passwords, WRITE them down (pen) on a piece of paper and keep that piece of paper in your wallet.
For home passwords, WRITE them down and then that piece of paper like any other important piece of paper for your home.
If you do it on the computer you do not know that the system has not saved it to a temp file or something that a cracker will find.
People who will physically break into your house and steal your computer are a different threat than people who will break into your computer via the Internet. Protections against one will not help against the other.
A better technique is to come up with a sentence and make your password the first letter of each word. Then, come up with a system of your own for adding a number that is derived from the sentence. Then it's safe to write down the sentence.
This is the sentence I write down: "I'm an author and i say it's time to stop glorifying hackers"
So, the first part of my password is "Iaaaisittsgh"
As for the rest... hmm... I like money. I'm going to use $ as my non-alphanumeric character from now on.
And we need a number... I'm going standardize on using the number of words in the sentence.
So, my sentence derived password is "Iaaaisittsgh$12"
But the only clue you're going to get is a post-it note with the phrase "I'm an author and i say it's time to stop glorifying hackers" written on it
Good luck guessing that sucker