I would put it aside and work on something else. Then go back and finish it and donate it to a homeless shelter or women's shelter. Some times it just takes a break from something that your not satisfied with to develope fresh eyes and the energy to finish.