You ready for this? This might shock you, drum roll please.... LACK OF VIGILANCE Thats right. This is the reason you continue to relapse over and over and over again. This is the reason people relapse even if they're on 365+ day streaks. It's lack of vigilance. What people don't understand is that an addict will always be an addict. Even if you've gone 10,000 days without PMO, you can still become triggered if you're not careful. Just as an alcoholic can never go to a bar even if he's been sober for 50 years. One must remain vigilant for the rest of one's days. Depressing? Absolutely. True? You bet. Heres a post from @Odiebear that I wanted to share to illustrate my point. Take it from somebody with experience: "I was clean for 543 days and I had to work on it every single day. The relapse came when the effort stopped. Most other medical problems you gotta wake up, take your pills every day, check your blood sugar, do a certain thing. For us, we gotta wake up every day and go to sleep every day applying the knowledge to stop another relapse and stay true to yourself. The day you start thinking there's an end to recovery and there's a day you can stop working on it is the day you will relapse. I did. And it ruined a really good streak for me. But I gotta bounce back and keep going!" Conclusion: Always stay vigilant, no matter what. Always have your guard up and don't ever trust yourself. You will always be susceptible to a relapse. ALWAYS. We can be free from PMO, but only if were vigilant every single day of our lives. What does this mean? This means we must change our lives for good. Completely eliminate all triggering situations, people and places for good! Make a permanent lifestyle change, not just for an x amount of days. PMO is our enemy on the battlefield. Do you think soldiers ever relax? Do you think they ever quit being vigilant when the enemy is close by? YOU ARE A SOLDIER. PMO is the enemy always waiting for your guard to be down in order to attack. THIS LIFE IS YOUR BATTLEFIELD! STAY VIGILANT FOR THE REST OF YOUR DAYS!!!!