I would recommend a book by Pastor Henry Wright, “A More Excellent Way” It teaches on many things that you have touched on. Many Christians have a hard time dealing with what you mentioned, I do not. Also, a gentlemen in my are, Rev Ron Roy deals in the deliverance ministry and have ministered extensively in areas you have mentioned. His books and teachings aren’t for everyone, but have helped many!
We are soliders, and warfare is very necessary in our everyday lives.