So I've had a similar experience, where I keep seeing the same person in my dream, only I've never met this person outside of my dreams. He shows up maybe a few times a year, as a character in the dream (upon waking I recognize him as the same person as was in other dreams), generally ending up being my lover. This has been happening for six or so years, starting sometime in middle school. He's grown with me: when I was in middle school he was a middle schooler, and kind of short. Now he's almost six foot. Any thoughts?