I make that one of my top 10 rules. When I'm distracted from my
  passion, I tolerate it but I go back to whatever project I'm on
  asap. I'm in it now. Socializing online does that for me as do
  more technical projects. Time practically stops.