I have been doing some contracting work. Sometimes after I've got a lot of code written, and the project is about 85% complete, I just don't feel like working on it anymore. It is a real struggle sometimes to keep going until the client is happy. But that is just what I did. And I went above and beyond, and the client recognized that and told me so. That part feels pretty good.