Keep trying. Each time you fail use it to learn your triggers. Mine was stress. I also heard that all addictions are because of isolation from human connection. Makes sense for porn, but I think it’s deeper. I know for a fact if every time I started to watch porn a friend called and asked me to go see I movie, or get on Xbox, I would. Find your triggers and get connected with the people in your life. That helped me.
Also, practically; block it everywhere. I banned keywords on IG (use chat gpt to generate the top 100), blocked all the sites one my iPhone and router (used chat gpt), reset my algorithm and spent a day rebuilding it with tame topic (cars, woodworking, engineering, history) and downloaded a habit tracker. I also read proverbs! Best of luck! I know you all can do it!