The wise elders and shamans say that if you remember your dream, it was not a dream but a message. Perhaps if you can figure out what the dream is trying to tell you, it will stop or change to a more peaceful state. I used to have a recurring nightmare where I was chased, trapped, and caught like a rabbit.
It was the same every night for years, but I now understand that it was because of the abuse I suffered in childhood and when I dealt with my feelings and thoughts about that abuse things changed for me and the reoccurring nightmares stopped. I hope you can work things out and end these nightmares.
Also, you might want to investigate a medicine called Prazosin that helps with PTSD nightmares. it has worked well for me and you might want to ask your Psychiatrist/doctor about using it to help tame those nasty nightmares. Best of luck,
Lionheart