Welcome.
I am a bachur also, not sure if we have similar circumstances but also working to get out of the shmutz you’re not alone. Hatzlacha!!
Im truly inspired by other bachurim who manage to resist the temptations that bombard and trigger us constantly. With no permitted outlet for these sensations, it presents with an untenable situation. For me trigger avoidance is the most effective solution, but not always practical. I struggle with the challenges and sometimes succumb, but from reading the material here, and with the support, encouragement and inspiration from some of my friends here, I continue to make progress. As a bachur, we should take pride in even minuscule accomplishments. But to be clear, it’s continuous battle with the urges.