No, we can never be without temptation while we are alive here in this life and if we think we ever are without sin, we are fooled and far from God (1 John 1:8-10). That doesn’t mean it’s all a one-sided battle that we can never win. We can’t win the battle against sin, but the truth is: Jesus when He died over 2,000 years ago, already won the war and we win, when we side with Him, trusting and believing in Him.
Satan and his demons have dominion of this world because of the sin of Adam and Eve, but “fear not, because Jesus has overcome the world” (John 16:33). God allows us to be tempted by the Enemy, who ‘comes only to steal, kill and destroy’ (John 10:10), but never beyond what we can handle because God always provides the route for escape (1 Cor. 10:13). James 4:7 says, ‘Turn to God, resist the Enemy and he will flee from you’ and Galatians 5:16 says ‘ If we walk by the Spirit, we will not gratify our fleshly desires’.