If you're the woman of someone's dreams. Or to put it another way, be all you can be, and he most likely will find you. Corny, but it's how life is :-)
(answer 1) May be you already have, but he's in someone else's dream and can't be in two places at the same time.
(answer 2) If you haven't met him, how can you dream about him? Remember, the Welsh say that "Strangers are only friends you haven't yet met"
I am a firm believer in, when you meet the right man, you will know. Alot of it is luck, being in the right place at the right time. I am always wary of people who marry someone from the next street or same village. Its a huge world out there. You will meet him when you least expect it. Good Luck.
Personally I think people will find the person that they love but sometimes you won't find the man of your dreams.Whether you find the man of your dreams is up to god in my apinion.I hope you find him whoever he may be. Nikki