A Practical Guide for Everyday People What does it really mean when people talk about “spiritual warfare” and having a “divine vision for the future”? These can sound like big, religious words, but at their core, they’re about understanding the ongoing struggle between good and evil in our world and learning to see the bigger picture God has for all…