If you want to take that approach then the best place to keep your passwords is written down on a pad of paper.
That way is completely and 100% totally impervious to all remote attackers.
The brain makes a notorious poor place to store passwords. It has very limited store, high levels of data corruption, and performance/recall limitations. It's a highly optimized storage medium not well suited to arbitrary strings.