Can your brain create imaginary people when you dream?

Anonymous
So lately I've been dreaming of the same guy (someone I've never met before). He has the kindest eyes I've ever seen and always helps me out of a dilemma in my dreams. Like one time I missed my bus and he offered me a ride home and was very easy to talk to. I honestly have a crush on this person I keep dreaming about. Is it possible for the human brain to conjure up someone entirely nonexistent, or have I subconsciously seen this person on the street in passing, on the bus, etc? Please let me know what you think & I read somewhere that if you keep seeing a certain person in your dream that you are getting closer to meeting your soul mate/twin flame? Any insight on that would be greatly appreciated :) Thanks in advance
Updates
+1 y
Thanks for all the responses :) but most of you didn't answer the last part of my question about soul mates & twin flames :)
Can your brain create imaginary people when you dream?
23 Opinion