Hey there, welcome to the forum. You are not alone, keep posting about your journey.
I just want to share with you some things that has been helpful for me.
You say "I know it's wrong but I don't know how to stop" Why do you feel it's wrong (besides for being an aveirah).
I assume you want to stop. Why? Try to figure out what's wrong with it for you and those should be the reasons for you.
Try to make short term goals like one day, then one week and so on.
Make goals with a plan on how to reach them, for example, "my goal is to stay clean today, I will be able to because I will install a filter, I will do something productive (work, exercise, learn, read... whatever) and when I get an urge I will distract myself by doing one of the above mentioned things.
I know it's not this simple but it definitely helps.
Say a short tefilah asking Hashem to help you on your journey.
Now try to do everything together. For example every night you can talk to Hashem (and it usually doesn't hurt to listen in), tell him how you feel about yourself, and your relationships. then tell him your goal for tomorrow and your plan and ask him to help you accomplish it.
You then have to say "G-D you created the world, you created lust and you created me. I know that I am powerless, and the outcome of my struggles are completely in your hands. The only thing that I can do and must do is try and never give up. Even if I fall I will not fail because I will get back up."
I don't know if this will help but it helps me get into the right frame of mind.
Hatzlachah!