That sounds really scary, Phoenix
Could you share where your emotional pain is coming from, what is going on in your life, perhaps if we all can help you with that, the nightmares will lessen

I found this link, for you
http://www.unclesirbobby.org.uk/nightmares.php