Hi there,
So I totally get where you’re coming from where you think you just ant rosin and there’s no point fighting it. I’ve given into that thinking at times I my life and stopped fighting, and I’ve deeply regretted it. What I’ve realized is that no matter what you try to convince yourself, all you really want is God. These sexual urges are just your soul crying out to be united with God, trying to fill that hole within us. The first thing that helps me to fight temptation is to realize that al longings are simply a disguised longing for God, and to acknowledge Him and His great love for us, calling us ever deeper into Himself. The second thing that helps is to humanize whoever you are objectifying in your mind. In my case, it’s my boyfriend, and I try to remember that I am with him not because he’s a warm body, but because he’s sweet, funny, and God-fearing. Maybe in your case it’s just a random girl. The second you try to objectify her, give her a name, remember she is someone’s daughter or sister, and remember that she is an image of God demanding respect. Thirdly, pray a LOT. Even when you want to stop fighting, say a Hail Mary. Say a million Hail Marys, even when you absolutely don’t want to. She’ll help you, and kick your butt in the process. Strengthen your prayer life, because I’ve found that the times when I’ve fallen the hardest were times when I neglected prayer. Lastly, exercise. When I do it, it gets that pent up frustration and energy out and I feel so much better.
So there’s some advice from a fellow struggler. It’s possible. Hard, but possible. We can be witnesses in this forsaken world. Also, read 1 Corinthians 6:19-20 and know it by heart. Also Romans 12:1-2. I have these taped up on my wall. They are the only things to get me by some times. Know that I’m praying for you and God bless you in your struggles!