Keep our germent pure out of sin why, sin, will draw the angels away leaving you without protection. Sin is food for the enemy when they spot it then it has access. any open gate or door shows that anyone can come in. its for your own god that you strive to do rigthand walk right. We are called to Be sober, be vigilant, because your adversary the devil walketh about as a roaring lion, seeking whom he may devour.
9 Resist him, steadfast in the faith, knowing that the same afflictions are accomplished in your brethren who are in the world.(1peter 5:8-9kjv)
(To be awake, watchful .NOTE a christain walking in the light of God is being watch for any given opportunity but remember as they watch you so God has also surround you with protection. resist the sin when it present itself , here you have the power to say no in faith.)
For this reason we must have the culture of repenting. Now repenting is not saying am sorry and you again do the wrong, its to turn away from, just as when you got born again there are things you were delivered from, there are things that you stop doing and knew within you that it was wrong that knowing is the Spirit of truth teaching you and showing you the way to go and as you contiune reading and abiding in the word you will discovered more and things that seems , right and others are doing that its not right. the good news is you have the power of God, the word in you to help break that hindrance and strongholds depending on what you are fighting some more go away quick but some may take time and ,may even require asking for help /someone to stand with you untill you are delivered. Its why we are commanded to confess our sin one to another, when you do that the first step of victory, be aware it a battle have your armour in full gear for you are not fighting man but spirits it must be Spirit to spirits continue in the word, with prayer and fasting.
There is no name or any things greater that the name ofJesus, be encouraged that your brethren are also going through the same issue but just as they have overcomed and are overcoming so you too in faith will get the victory only lose no hope its a season and it must happen its part of the journey of christainty. God has provide us with every things, all weapons needed to over come, for this reason sometime the testimony of others often encourages us to go forth but even if you never hear any in line with you case understand that the Lord Jesus overcame every things and all things but this is all got in faith and faith worker with love , love will make you desire the things of God and hence you are furthering yourself away from darkness and into light. if you will, all things are possible.