This is so powerful. I'm going to go to bed meditating on this. What a vital truth indeed. Ps. 91 has long been a favorite scripture but tonight it's like it is in 3D to me. Dwells means we live there. We live in the secret place. Abide. We take up residence there. Wow.