Sorry to hear about the nightmares. That's too bad, I don't think dreams should be a negative experience for anyone

If I were you, I would try autosuggestion, though in this scenario obviously you'd be using it to ensure non-lucidity. Actually, it would most likely mean just not remembering your dreams, so even if you do become lucid and have some horrible nightmare, you won't be able to remember it.