Below is a consecration prayer for decisively conquering habitual sin. I started this prayer many years ago, and it has been awesomely effective in my life in many ways.
If you say this prayer in the state of grace every day, and mean it, you will have the strength through grace to become a continent man or woman, and continence is the foundation of virtue. This prayer doesn’t only grant the grace you need, it also opens you to receive it; the repetition based on Mary’s relationship to the Trinity and the different aspects of the human person is key as is her awesome intercession before God.
Meditate on these relationships, between Mary and God, and the different aspects of the image of God that you reflect in your humanity. This prayer frees you from Satan’s dominion, period. It was given to me by a very holy priest and I never looked back. Before then I had tried to conquer certain sins with some success but my efforts were always insufficient because, I think, they were not sufficiently humble. It is impossible to conquer habitual sin without grace, at least in such a way that transforms us from within.
The daily consecration to our Mother cannot fail; by focusing on Christ through the Blessed Mother we force the power of all evil to fade into the background and it is ultimately crushed into the powerless nothingness that it always was.
A warning: If you choose this prayer, Satan will, by whatever means possible, try to get you to stop saying it. Once you skip a day or a few, when you are at your weakest and your guard is down, that is when the demons will choose to attack with severe temptations, and you won’t stand a chance. Not that they won’t attack when you are fortified in grace as well, but these attacks will be noisy and ineffective. If you miss a day make up for it by saying the prayer or other prayers more.
Consecration Prayer to Our Lady of the Trinity of the Three Hail Mary’s
With all my heart I praise you most holy virgin above all angels and saints in paradise, Daughter of the Eternal Father, and I consecrate to you my soul with all its faculties, and I beg you to obtain for me all of the graces necessary for salvation.
One Hail Mary
With all my heart I praise you most holy virgin above all angels and saints in paradise, Mother of the Son of God, and I consecrate to you my body with all its senses, and I beg you to obtain for me all of the graces necessary for salvation.
One Hail Mary
With all my heart I praise you most holy virgin above all angels and saints in paradise, Spouse of the Holy Spirit, and I consecrate to you my heart with all its affections, and I beg you to obtain for me all of the graces necessary for salvation.
One Hail Mary