If you are a Christian it should come as no surprise that we are living in a hostile environment. We don't fit in and we are not meant to. We are not given to compromise but instead we stand our ground. Not always easy because many of the elements that are against us because of Christ in us are also attractive to our flesh. But we are not alone.
Somehow we need to develop the mentality that we are not alone. Jesus did not give us new birth, anoint us and send us out as secret agents on our own. He did all that in plain sight of the enemy and stands with us. We are not alone because the life we have is in Jesus and he lives in us. We are never alone and we do not fight in our own strength. We do not stand the ground we have been given by using our own strength but instead we use the strength that is lent to us by our Lord. He knows exactly what we need for this fight.
What we can take courage from is knowing that Jesus knows what is going on even when we don't and he understands our limits:
In certain ways we are weak, but the Spirit is here to help us. For example, when we don’t know what to pray for, the Spirit prays for us in ways that cannot be put into words. (Romans 8:26)
Faith is trust. We cannot say that we have faith when we demonstrate so often that we don't trust. We are not required to have complete understanding of every situation but we are required to trust. When we trust we move forward in faith, never turning from the course set out before us. Trust says, "I know I am not in this alone, that I represent the King who I walk with, and that he is my strength and he will see me through everything I face." This is our confidence. This is our joy. This is our peace.
Whatever you are facing, whatever resistance, whatever persecution, whatever hardships, know you are not alone. Know that Jesus is lending you the strength and ability to overcome these things. Know that with Jesus we win. So don't give up but push through; fight on; keep pressing in. The Spirit is here to help us. Trust.