God is in the Equation Too
It seems that each time you want to progress, some sin is catapulted to halt your ascent. But have you not noticed that this sin, ends up being your launchpad to the destiny God has for you? When your Goliath (besetting sin) shows up, thank God for without Goliath, you will not be able to achieve renown or attain ascension? How can you become King without going through Goliath? As insurmountable as the besetting sin giant may seem, it is simply God showing you that another promotion is imminent. Through your struggles with sin, He is about to birth a resolute fortitude in you. Victory can and will be achieved.
That the Holy Spirit still tugs at your heart each time you are about to sin or after a sin you just committed, is proof that God is still with you. Your sin is too small to make Him turn His back against you anymore than your success can. That you still have the will to fight sin is success in and of itself. I say to you with everything in me, FIGHT on .
For a just man falleth seven times, and riseth up again : – Proverbs 24:16