As Larry said, our mind during sleep is playing in its own games, and a usual man is unable to understand the whole meaning of his dreams. Your nightmares are awful because they make you feel the oldpainful feelings again. I have nightmares sometimes and they bother me too much, especially if I have them for several days straight.
It is good to talk to your counselor about your dreams. Therapists can interpret them so that they can help you.
When you feel all alone and unhappy, turn to you Inner Child and talk to Him.
You will see He can comfort you like nothing else!