Deirachel, as I mentioned previously, I don't memorize my passwords. I use a cross-platform password manager to hide my randomly-generated 20 character passwords behind 256-bit encryption, and then cut-and-paste my username and passwords into the appropriate fields on any website that I use that requires authentication. I literally do not know my own email password. That's the job of my password manager.
As for the link: you're welcome!
cheers!
Hachiman
Bookmarks