I keep going too far. Porn, with my girlfriend, masturbation. It's all such a struggle. I try and try and try, yet I feel as though I'm swimming up stream the entire time. No matter how hard I fight, I make little to no progress, and once I give up because I'm so tired of fighting I get pushed down a river of mistakes. I feel as though I'm never going to be enough or right for my girlfriend. There is always a constant mistake, I feel as though I'll always feel like I'm not good enough. That's the best way to sum up how I feel. I'm just not enough, and I feel as though I never will be.