That the faces of strangers in your dreams are in fact faces of people you've actually seen before? They're faces of people you've passed by on the street, people who've filled your car up at the gas station, who've served you at the bar, whom you've shaken hands with but forgot the names of. Your brain is incapable of creating a face you've never seen before and manifesting it in your dreams. Thus the strangers in your dreams are really not strangers at all.

We're all more interwoven in each other's stories than we think

These are some of the characters in mine...