aside from attending mass and prayer groups, how is your interior life?
those external things are good and very helpful, but not without an interior spiritual life, for example - daily meditations on holy scripture or other spiritual reading, morning and night prayers, penance and mortification, daily examination of conscience, etc, etc…
and do you have alot of free time? that is another thing that makes it easy to fall into this sin.
time for recreation is one thing, but we should not let ourselves be idle, doing that leaves a huge opportunity open for temptations, in which case i would recommend taking up some kind of hobby if you don’t already have one…
and how often do you go to confession? frequent confession and communion, along with a healthy interior life, will help you overcome this more than anything else,
although i know it can be hard, especially if you commit the sin often, but don’t put off confession, confession will give you the extraordinary graces you need to overcome this that you can’t get from anything else, and it is the thing that helped me most in overcoming my own similar struggles.
there are several powerful prayers you can say on a daily basis and also during times of temptation to combat this sin, such as saying 3 Hail Marys in the morning and at night for the intention of purity and holiness, which was the practice of Saint Maria Goretti, and which helped me greatly also,
and also, when an impure thought comes to mind, that is the time to get rid of the temptation, do not toy with it whatsoever, instead flee from it as soon as you realize it, otherwise it will be very hard if not near impossible to overcome,
the prayer you can pray at the time of temptation is “Precious Blood of Jesus Christ, wash over me, protect me from the wickedness and snares of the devil” and then pray “Jesus, Mary, Joseph, Saint Maria Goretti, Guardian angel, help me!” and then flee from the temptation by thinking of something else you enjoy very much(it’s important that it is something you enjoy) which is not immoral, and if need be, leave the place you are and seek out some place there are others around, or if there’s no one around, try going out for a walk, or whatever you can do just to get out of there.
but remember to always pray during times of temptation, that is very important, never try to overcome a temptation alone, because it is only when we try to go it alone that we fall.
as for nighttime temptations, i would recommend first of all, always say your night prayers before bed, and do not leave open any free time between prayers and sleep, be strict about it, and then try sleeping with a blessed crucifix in your hand, a Saint Benedict one would be excellent, but whatever you can get is fine.
then when you wake up, always rise with the sign of the cross, and immediately kneel at your bed(if you can) and say your morning prayers,
don’t give your temptations a chance, always fly immediately to Jesus and Mary for protection, because remember, you cannot do this on your own, you need Gods help for even the smallest temptations, just as we are told, without God we can do nothing, so never make light of any temptation, and never let your guard down…however, don’t let yourself think of this sin either, because to think of it in any way is to keep it on your mind and also leave you open to temptations…
another important remedy for this, and any sin really, is daily spiritual reading,
it’s important to read things such as the lives and writings of the saints, or other good Catholic literature, every day, in order to both teach you the important things you need to know as a catholic, and also to inspire you and keep your mind on holy things,
i would recommend anything from
www.tanbooks.com or
www.fraternitypublications.com
it is especially important to read and meditate on the life and death of Jesus, because by doing that you learn better about what your sins do to Jesus, and you also learn to love Him more and detest your sins more,
here is a free book online that i think will be perfect for you in this regard -
archive.org/stream/passiondeathofje00ligu#page/n9/mode/2up
anything you can find by Saint Alphonsus will be very good.
okay, and what would you say are the greatest causes of temptation for you? the computer, tv, books?
whatever are causes of temptation for you, you must remove from you life, because the things in our life that cause us to sin mortally are called “occasions of sin”, which we are obligated to avoid, as they are themselves sinful for leading you into mortal sin, and they can be a person, place, or thing,
and i know you mentioned about your friend being a great temptation for you, in which case, i would not say to remove her from your life, but don’t be alone with her like that anymore, even though it may be difficult, you’re not helping yourself at all and you are not being a good friend to her by exposing yourself to that kind of temptation, and also keep in mind who you serve first and foremost - God, who we must never put anyone or anything in front of,
you don’t have to abandon your friend, but atleast until you get this sin overcome, just be careful not to be alone with her.
well, that’s all for now, but if you have any questions at all, please ask, and feel free to PM me with any questions as well,
so i hope this helps, and i will be praying for you, take care.