Here's a little something I was told a long time ago:
During the summer, count 10 stars every night for 10 nights. On the 10th night the person you will marry will appear in a dream.
This is actually a lot harder than it seems. I think my record is three nights. I'd remind myself during the day but invariably I'd forget at some point. Although I never had a prophetic dream there is something I really like about this system. It's kind of romantic and tacitly kismet. So next time there's a starry sky look up and pick out ten stars, and even if you don't make it for the full ten nights I hope it will at least make you smile.