Seeing as it's Easter holidays, revision, exams etc. I've been trying to complete all my coursework that has to be done on the computer. Now, the thing is, I keep getting the urge to a rinky tink tink, y'know. It's really distracting and it's hard to get back into the flow of work after I do so.
The problem is, I keep getting the urge more than once a day. Maybe thrice? I just really lack self-control. I can't work on my coursework because of this which leads to more procrastination.
So what can I do to resist it? How do I stop being so horny?
Masturbating is (usually) a healthy thing. Resisting the urge shouldn't really be something you make yourself do.
It sounds to me like you're using the fact that you get horny sometimes as an excuse to procrastinate. Maybe learn to masturbate and then get straight back to the task at hand?
Or offer yourself porn as a reward system for getting a certain amount of work done. Giving ourselves structured reward systems is one of the best ways to achieve any given task requiring determination.