keep in mind there is a difference between separating for a heavenly cause and permanently severing a tie. It is up to you how to proceed with such a thing; but you are not relegated to complete severance here. It seems you have a convicted heart and willingness to turn from sin; this is true repentance even before the act is abolished, because in your heart you are turned back to God in the matter. (IE, see Paul's discourse in Romans 7:6-22)
Given the situation i concur that at the very least a temporary distancing would be called for. We are told to "flee temptation," and to "resist satan," so your best bet is to extricate yourself from the situation and/or environment that put you in a position to be overly tempted and under spiritual attack. As long as you stay embedded in "enemy territory," you will find it quite difficult to make headway, not only due to the temptation; but because of the enemy's dominion in the atmosphere to obstruct God's movement in your life.
In any event our prayers are with you, Father sees your heart and we are all encouraged by your courage even to get to the point you are at now. It shows true strength and sound character. Rise up Princess! The enemy has no hold that you do not allow!