Dear Ahron, is there no way you can install a good filter at work, or in the very least, some good "Accountability" software? This would help you avoid questionable sites.
Also, when you're feeling bored or unproductive, this is definitely a dangerous situation. One idea is to just get up and take a walk, especially if you feel a test coming and you feel weak. Don't wait until it strikes, just get up then and there and take a walk. Come back when you feel a little refreshed and stronger (after a coffee perhaps :-)
Also, when bored and looking for something interesting, see the Kosher isle of our site. So many interesting Frum news sites and various entertainment and video clips can be accessed from
this page. For example, Arutz Sheva's Hebrew site has hundreds of little cute video clips of all sorts of amazing things, see
this page. And they're all Kosher. That alone could take you a few hours to go through all of them. And that's just one small example of what we have there. So if your bored, spend a few minutes amusing yourself with some of these kosher entertainments, or browse through the links to Kosher news there, Vosizneis.com, Yeshivaworld, ArutzSheva, Matzav.com etc... (Make a neder that if you read news or browse questionable sites for the next 2 weeks, you'll give $10 to tzedaka each time. And if you see that helped, you can extend the neder after the two weeks are up...)
And if you are looking for spiritual stimulation when bored, see this page (scroll down) for tens of great
Torah links and Shiurim, etc...
Rabbi Twerski once wrote to Jack:
Human beings are more than just intelligent animals. Indeed, we come into the world essentially as animals and we are to develop ourselves into the spiritual beings we were meant to be. If we lack spirituality, that creates a void.
Yes, we come into the world as animals, and we are to rise above the animal level. Animals are motivated only by their desires. No sense of duty, no sense of responsibility, no sense trying to improve oneself. Many people never rise above an animal level, and are nothing more that intelligent animals who use their intellect to gain gratification.
It is terribly unfortunate that some people descend to below animal levels. Animals have a sex drive and they gratify it, but they do not make an industry out of sex. They do not have perversions. They do not ruin children with pedophilic molestation. They do not exploit others’ drives for their own profit.
If we fail to become that which we were meant to be, i.e., spiritual beings, we will feel a void. Think seriously about who you are and what you can make of yourself. Sexual gratification may give you momentary pleasure, but does nothing to make you into a better person.
As far as your second concern, that even Battelworn kept struggling, take heart! Hashem gives each person tests exactly according to their strengths and their level! Don't fear getting a test too big. Battleworn is truly a great soul, as you can see from some of the things he writes - like that there were Tekufos where he would never get angry or say a word of lashon Hara, and how he loves davening and learning and reached high madregos. For such a person, Hashem kept lifting him up higher and higher by testing him more and more. But do not fear. As R' Nachman said "Vehaikkar, Lo Lefached Klal". And as - Lehavdil - Churchill once said "The only thing there is to fear, is fear itself". Just daven to Hashem not to test you more than you can handle, and TRUST in him that he won't.