How do I overcome lust?
Regular recourse to the sacrament of reconciliation, i.e., once a month, even if you have only venial sins to confess, is a good place to start. Doing so will help keep you vigilant regarding impure thoughts and give you the sacramental graces to engage the battle.
Keep focused on Jesus otherwise, praying short prayers to him regularly, including, “Jesus I trust in you; help my lack of trust."
Avoid the near occasion of sin; be vigilant about what movies and TV programs you watch, what you view otherwise on the Internet, and what you read as well. This also includes being mindful of the people who are your close friends.
Ask the help of the Blessed Mother and St. Joseph, who are great examples and intercessors regarding chastity.
Jason and Crystalina Evert have written a useful book, How to Find Your Soulmate Without Losing Your Soul.
Catholic Answers’ website Chastity.com also offers a lot of helpful information.
By Tom Nash