Welcome. You're in the right place.
First of all please take time to read through the
GYE handbook. No two people are the same, everyone has a slightly different set of circumstances, but we all share this problem and since we share the problem we can share the solution too. The book is written in a general way so it can apply to everyone. I found it helpful to really think about what the book was saying and how it applied to me and my own life.
This is a very common problem nowadays, you're far from the only one to deal with it. The word addict gets thrown around quite a lot, but most people who struggle with this issue are not addicts, just normal people with a normal yetzer hora. Which is good. Some people have come to realise that they really are addicts because their situation got gradually worse and worse despite working on it. When I say worse I mean, in frequency, severity or just feeling worse after every slip. If that is the case we may need more than GYE, which most people find to be therapy or SA or both. But I wouldn't jump to that conclusion about you. Many people have overcome this challenge right here on GYE using the tools in the handbook.
So stick around. Keep posting, keep reading and keep on trucking.