Look, CA, in my view the big picture is lookin' pretty good.
You've got a 55 day clean streak under your belt. At that rate, you'd be falling maybe 6x per year. In the past you'd be likely to fall, what, 6x in a month? In a week? The trend line is fantastic.
"You're not expected to complete the task" (all at once), but you're obligated to get started (and let G-d bring the rest home). Do you see now that you're able to start this task, to make progress on this task, and with G-d's loving help reach ever-higher heights in this task?
Of course you see that -- you're a smart & motivated guy.
I want to add one add'l perspective. At Ohr Somayach, the rebbes are very hot on reminding each bochur (long-term, drop-by for a day, anything) that they are in the top 1-2% of all Jews in the world... JUST FOR SHOWING UP. Let me explain this point in terms of GYE work:
1. How much of the American world even CARES about avoiding P&M. Let's say it's most of the Torah Jews (2% Jewish, 25% frum at max, so 0.5% of the US), plus some fundamentalist Christians and other folks (maybe 2% at max place it as a value).
2. How many teens of those groups can succeed at these values in any given moment. I don't know, but I guarantee you it's less than half. So these teens are still LEARNING the strategies even if they have the abstract VALUES.
In other words, you shouldn't judge yourself by the hundreds of success stories here. Judge yourself by the 99.5% of the world that values P as an entertainment medium, that values m as a strategy to avoid teenage pregnancy.
COME ON -- YOU ARE A GIBBUR. You now have a 55 day streak to give you some grounding, to remind you that progress is happening. Don't succumb to the YH while he's got you on the mats. Get up, leave the ring, and get yourself a glass of water. And celebrate.