Hi Mjarallah
The main thing that is working for me is setting up porn blockers or, simply, obstacles to accessing porn.
I have a porn blocker called Detoxify on my phone and laptop that blocks all porn access.
There will always be routes to porn. However, making it more difficult and more time consuming to access porn may give you time to take a step back and think about what your doing rather than giving into your urges to watch porn.