So, I have an addictive personality and masturbation with porn has been an issue since I was a teenager. For the past few years I have made an...