Good advise Dan, and yes druid they are right, there is such a thing as counciling for these matters.
I realize it can be rattling, but journal your dreams as often as you can and perhaps, talk to a trusted friend if not a councelor. Also read as mauch about the newer research on the topic...