I will never leave you nor forsake you. Hebrews 13:5
Never doubt that you are in the midst of a battle a spiritual battle with Satan, who will do everything he can to discourage and defeat you. Never underestimate his determination or misunderstand his intentions.
God wants to teach us how to defend ourselves against sin and Satan. Satan, the ultimate bully, attacks us at our weakest point and wants to defeat us so that we will not be affective for God.
God offers spiritual "training" to build us up inside in much the same way that physical exercise can build us up on the outside. He has also provided all the resources we need to defend ourselves and keep Satan at bay. These include the Bible, prayer, faith, righteous living, and the Holy Spirit within us.
But, like physical training, we must be diligent in their application. God has not promised to shield us from trouble, but He has promised to protect us in the midst of trouble. Most of all, never forget that because of Christ's death and resurrection, Satan is already a defeated foe-and someday the war will be over.