Thank you FoolishMind
Well today's been a lot better. It's just one of those days where every thing's going good. I got a new job so a lot of the stress I had is gone! I'll also be working likely well over 40 hours a week (probably around 50 hours a week) so that will get me out of the house and doing something useful, it also means I won't be posting here as often for the next two or three weeks. Once college starts I'll be working less.
Looking at my triggers, I think at times, just being on my computer can trigger me so the obvious solution is to not turn it on very often. I still need it every now and then but I need to find other things to do. Something to get me out of the house. I find that I normally close my door if my sister's on the phone (since she's really loud) and that's normally late at night. So I leave my bedroom door open a lot of the time. I think I need to start powering down my comp earlier. I normally leave it on till 11, which isn't good for it. As much as it would help by moving my computer out of my room, it's physically impossible, there's no room for it downstairs...nor is there an outlet for it.
As hard as this is, I'm going to go to my furaffinity.net account and switch it so I can't view mature art. I know right now this will be one of the most difficult things I'll do but it's got to be done.
Oh, on the topic of internet filters: stay away from ICRAPlus, it's what's on my computer and it's horrible. It only filters out one or two websites (though it does a good job of blocking those sites) and has a lot of problems . So whatever you do people, stay away from that program.