Hi Kao, welcome to Dreamviews.

Developing a general awareness of your surroundings and questioning whether you could be dreaming or not can really help fight nightmares. There's also the more general fixes, such as a change in diet or not being stressed out during the day.