Normally when I have recurring nightmares, the best way to get rid of it is to see it to the end. I had a dream once that I was suck in for three days, in real time it last two nights. In the dream, the world was apocalypse. Basically the human race destroyed all natural resources over a point of time. People started to kill each other for food and water, which so became known as the "Greenhouses" ...others turned towards Cannibalism. This dream took place in Houston. There were only four Greenhouses own by small groups of people. There were no large colonies, only small. Greenhouse started to decline. The plants started to die because there was no healthy soil, and there wasn't enough water. People started to migrate to other Greenhouse and it became a blood bath. Well to make a long story short.....I died. I went into an office building...alone and was eatin alive by the cannibals. It was like living Resident Evil Extinction, but subtract the virus and zombies. My best advice is not matter how horrible the dream is....see it to the end.