Thinking about things and letting them overtake your mind could be what's causing your insomnia and nightmares. Your brain is working so hard it won't 'turn off' to go to sleep.
There's also such a thing as a moving meditation. Some activity you know so well you could do it in your sleep, maybe? Do it over and over again until it clears your mind of distractions.
Video
There's also such a thing as a moving meditation. Some activity you know so well you could do it in your sleep, maybe? Do it over and over again until it clears your mind of distractions.