I used to refuse to have personal internet access and went to the library to access it. It helped. Then I needed it for work and a long-distance relationship, so that is no longer an option. It seems that no phone can be programmed with a secret password to allow internet access at certain times of the day. I just thought of the possibility that an app exists for that. Ironic. I'll start searching the web for an app to control my internet addiction.

I also have a teach yoursekf book on neurolinguistic programming I'd like to study too and see if that helps.
What has worked for you?