not only should you pray the three Hail Mary’s in the morning and night for protection against the sins of the flesh, but also pray at the times of temptation, and avoid all things, people, and places that lead you into temptation,
the prayer i was told to pray for temptations to impure thoughts or desires is this - “Precious Blood of Jesus Christ, wash over me, protect me from the wickedness and snares of the devil” and then right after that also pray “Jesus, Mary, Joseph, Saint Maria Goretti, Guardian Angel, help me.” and then immediately think of something else(something you love that is not immoral) or go somewhere else away from what is tempting you, whatever you have to do.
and then also just be patient with yourself, do everything you can and do your best, but remember that this is a process, you will learn how to approach your temptations and weaknesses over time, so if you do fall, don’t freak out, it’s because you are weak and need God, you need to ask for Gods help in everything, not just at the beginning of the day, but for every temptation, and for anything good you try to do,
and not only does Our Lady still love you, but it is impossible for her not to, no one in heaven is capable of hating, they love you and hope for your salvation, and they are eager and ready to pray for you at your request,
but just because you fall doesn’t mean they don’t love you, when we fall into sin it is for one of two reason, either we did not ask for the help, or we did not actively accept the help(graces) given,
God desires to help us very much, but we are constantly rejecting His graces, and always trying to do things our own way, even though He has given us the easiest and quickest way possible to holiness, which we learn through His church and by the examples of the saints.
so here are a few things i think will help you -
www.audiosancto.org
www.keepthefaith.org
www.fultonsheen.com/Fulton-Sheen-MP3.cfm
www.tanbooks.com
store.saintbenedict.com/index.php?page=shop.browse&category_id=12&option=com_virtuemart&Itemid=1&vmcchk=1&Itemid=1