Childhood or past traumas are very common indicators for chronic nightmares and other sleep troubles. I would definitely recommend considering some counseling, whether at church or elsewhere, to start to work through those issues. I also have a very vivid "dream life" at night, and most of it is not pleasant, so I can empathize with what you're going through. But it can get better! Try to guard your mind through the day. Try to avoid any input that is stressful, sad, upsetting, depressing. I have to be watchful for myself, because I love psychology and criminology, and I can spend hours studying true crime stories, but if I'm not careful, the things I see and learn can keep me up at night. I try to avoid horror movies or games or TV shows, or things about people being hurt or terrorized or abused. All of those things can trigger past traumas in my brain. I try to make sure that the hour or two before bed are nothing but relaxing or pleasant material for my brain. And if I'm feeling really tense or uneasy, I'll turn on some quiet videos of comforting Scriptures with soft music, until I'm relaxed enough to sleep.