"You know, once in a while, you should take a break from objectives and just enjoy life." this is exactly the opposite conclusion to be derived from this if you are trying to achieve a goal.
Yes it's ok to live and enjoy the little things, but if you want to achieve a goal.... you don't have time. Deal with it and work within those parameters. Every second you spend enjoying your time with a beer and family is time someone else is stepping up.
I'm not saying this is right or wrong, but it just is. Maybe you want to spend time with family. But just as easily you could be forever unfulfilled because you are hyper ambitious and never applied yourself fully.