First off a little background on me. I started masturbating at like 7. Started out dry humping stuff. Used a sears cataloge for a long time. Probably starting doing online porn at 13. High speed porn not too much later. I'm 31 so high speed porn came during college with downloads. Then...