I guess I know how you feel too. Luckily, I find the willpower to lay off for about 3 days a week, and that usually helps keep things in perspective. Like Bro DZ said, you gotta keep control, and sometimes quitting for a little while is the best wy to do it. Best of luck man.