Spirit, God, is everywhere present because it is infinite. Being Infinite it includes all of Creation. This means that wherever you are, Spirit is Present. “There’s no spot where God is not!” You are not broken or unworthy. You can’t get outside of God. God isn’t everywhere except for where you are.
Every situation or circumstance you find yourself in, the Presence is there, even if you can’t see it…even if it’s not in the actions or behaviors of others. This means that Spirit is the life living through people, but as agents with free will, they can behave in entirely unGodlike ways. Spirit is still Present, even if only you are aware of and living in alignment with It. Take comfort and hope in this….wherever you are, the Presence is there too!