Ya know what, within reason, it’s okay sometimes to gather those moments. Even if it means that sometimes you’re not as tough on yourself as you could be. 😉
As long as this isn’t a pervasive problem where you constantly look for something to take you away from your work and you really can’t wrestle yourself into finishing anything–if you find that that’s your issue, there may be something else going on that you really need to take to task and address. But sometimes? No one’s going to die if you sometimes drop your obligations to spend time with your people. 🙂