I keep having horrible nightmares. I’ve heard that sometimes God communicates through dreams, but are all dreams from God? Is it simply karma that must be worked out? I also fear that in another life I will get very lost from being born in the mode of darkness and not remember everything I have learned.
God sometimes communicates through dreams, but if so, they are superconscious dreams, full of light, inspiration, beauty, upliftment. Horrible nightmares on the other hand come from our subconscious mind, never from God.
Yes, all our difficulties are karma which we ourselves have created, and which has to be worked out. It is best worked out by giving strength to its opposite positive quality: fill your day consciously with whatever is the antidote to your nightmares. It might be calmness, love, joy, courage, or peace. Use affirmations, songs, thoughts, your behavior, to strengthen that quality. In this way you consciously oppose this nasty "inner warrior" which causes you nightmares with the good soldiers of the soul, with its divine qualities. The good news is: the soul wins in the end, always. But it is not effortless.