For years I've suffered from night terrors. I've had 3 nights in a row of relatively good dreams and sleep. It's hard to separate what may have contributed to the change. What I've done differently:
1. Worked through some pretty heavy stuff in counseling from angles that haven't been done before.
2. My spouse gives me a magnesium type drink before going to bed. She works for a functional medicine doctor.
3. Increased the use of low dose essential oils, primarily lavender.
No way to know what has helped the most. Likely the counseling. My wife woke me up early today to go on a bike ride at dawn. For the first time in a long time she didn't have to scrape me off the wall from my startle reaction. Feels good.