A friend sent me this...
Imagine you have an empty jar, a collection of a few large rocks, and several handfuls of gravel. Your task is to put all the large and small rocks into the jar. One approach would be to pile all the gravel first, but doing so would leave room for only one or two of the large rocks; you wouldn’t get everything to fit. Switch your approach and put the large rocks in first, and you’ll find that the gravel will all fit nicely around the empty space. If a bit of gravel doesn’t fit at the end, you’ve not lost much.
Let too many little things take priority, and there never seems to be time for the big things. Consider the Big Rocks to be really important things you want to accomplish in life, the things that define you. Get the big things in first, work on the right projects and priorities, and let the little stuff fit in around the edges. Let your Big Rocks be non-negotiable priorities in your weekly calendar — and learn to say "no" when other things begin to intrude. Then fit those other things in where you can.
Don’t ignore your obligations, but make the stuff you have to do fit around the stuff you want to do, not the other way around.