The easy way i know is by using a python script to generate a password based on characters you remember.
for example
#!/usr/bin/python
import sys
import datetime
import os
import string, random
import itertools
info = '''
######################################################
By ACT Group inc
######################################################
Alex
Clairic
Thuli
The Pukiisefu Family
http://actgroupinc.com
Note: We Feel Proud To Be Who We are
######################################################
#######################################################################
# High Speed Word list Generator : Compatible To All Operating Systems #
#######################################################################
+++The little indemise Rose that grew on concrete++++
######################################################
'''
print info
chrs = list('STACKOVERFLOWstackoverflow1234567890')
l=6
k = l
j= 10
n= j-1
for i in xrange(k,n):
for xs in itertools.product(chrs, repeat=i):
sys.stdout.write(''.join(xs)+ '\n')
sys.stdout.flush()
print '''
\t***************************************************
\t* Successfully created thanks for using *
\t***************************************************
'''
raw_input("[*] Press Enter For Exit")
you just need to change the minimum and maximum length here
min
l=6
max
j= 10
Note: you need python 27 installed in your system plus you may modify the code to save the words in a txt
file