Feeling accomplished is a great feeling. It is liberating. There is nothing more energy sapping then when you spend your time on something and leave it feeling like you have just been spinning your wheels. It is discouraging and exhausting even.
To combat this, set smaller goals within the big one. What's the big dream and what are the little steps towards it. The first step is dreaming it up though. Afterwards, we can start making moves towards it. What's your liberation dream?