This year is almost over and if I don't save it (stay porn free until the end of the year) it will be another wasted year with this addiction.
You have the first half right: end the year well without the addiction. But the second half is wrong: that you'll have
another wasted year with this addiciton.
Why? There's a difference this time, you're putting up a real fight, and you're beginning to string together lengthier streaks, which done often enough (bigger picture), will change the habit, make it unrecognizable, even ending it!
Porn addiction is like heroine. I'm not trying to disempower us, but to point out how hard this mother is to kick. If you're going to beat this thing, you have to get a different perspective, one that's far more positive and self-compassionate than the one you have now.
When we're lapsing, it's important to get a 'bigger picture' perspective, and don't lose the forest for the trees. Celebrate your
20+ days, get up, and beat that number! Beat this addiction, not yourself!
Again, how you identify yourself is extremely important here: this addiction is only a small part of your life, as there is so much more to you. Don't let this thing define you!