2 years I spend my life on reading personal development. Things like destroying Social Anxiety, No fap, Better diet, Gym. I haven't sticked to any of these things for longer than 20 days. I can still tell myself well next time I will not watch porn anymore, but after failing literally 100's of times, my mind is kind of like: who the fuck are you lying to.

Feeling so discouraged because when I do hit those 2-3 weeks streaks I can feel the change growing..

Has anyone overcome this adversity?