I used to go black or white with everything, so whatever my main hobby was, it would dictate my life. At one point, it was drinking and smoking. Then, it was DXM. Then, it was a girl. Well, twice a girl. I also tried with counting every little thing I ate and did towards my training, to make sure I was going to be preforming optimally. Well, I said fuck that. I agree that you need to strike a type of balance. Yes, some times you have to buckle down and do things you don't want to, or avoid those sweets and instead have some oats, but if you cheat every so often then it's not a big deal.