I see that this post was made about a year ago, but nonetheless I hope I can be of assistance whether you are still involved with the addiction or you are free of the addiction but still have those "bad days" every once in awhile where you feel badly tempted. I myself was addicted to porn quite badly for a year in middle school, so I understand quite clearly what you've been going through. I'm going to say right off the bat that you have nothing to be ashamed of, you hear me? Nothing! I'm not ashamed of you, and God is not ashamed of you! We're all humans and we all fall into sin and the ways of this world. I saw that you said that you think you've tried basically just about anything that's possible to get off of the addiction, and I went through the same thing. My best friend told me a couple months ago that she herself is in the midst of this addiction right now. I praise God everyday that she came to someone for help. Now I'll admit, for awhile I was a not-so-good friend and did a rubbish job of helping her get out of it, but it's changed now. We've set up an accountability partner system with each other. Every morning I send a verse for her to think on to start her day. I make sure she knows that I nor God are ashamed of her, that we both love her very much. I make sure she understands very clearly that she needs to call/text me anytime she needs to whenever she feels temptation or she already fell into temptation or she simply needs to talk. Every night before we go to bed we set up a time for every night of the week when we will call each other and chat basically about anything we feel like we need/want to. We pray and encourage one another. I've started giving her a weekly challenge and we talk about at the end of the week. I'm currently working on making three key goals we're going to try and get her to accomplish in a certain span of time. We talk about all the different ways she can access the content and ways to get rid of it/minimize it. So, my advice? Find someone you trust with your life (literally), someone who is a strong and faithful Christian, someone who can encourage and lift you up. and most importantly someone who will push you to do your very best and won't care when you have bad days and totally ignore them all day. Get an accountability partner! Please! I'm telling this to everyone addicted to any type of addiction in general, accountability partners are wonderful for everyone involved!
P.S.- sorry for the ridiculously long message, but not sorry enough to make it smaller (: People need to hear this message loud and clear!