I have been taught in Church that if I found myself in certain places, the Spirit would flee. I have lately heard a refutation to that concept, that the Spirit is strong enough to witness evil, and is therefore strong enough to stick around even if you find yourself in a place not conducive to His presence. This argument is often used to mock those who choose not to go certain places or engage certain types of entertainment.
And it does have a point. The Spirit is pretty tough. God sees ALL the depravity of the world. We have reason to believe that the God of heaven occasionally weeps over the sorrows and sins of man. But He can handle it. And if God can handle it, so can the Spirit.
But that misses the point.