Yep, I have spent hours and hours slogging over an assignment. Agonized over every single word.
Finally finished with a flourish .. the perfect last paragraph, perfect last sentence.
Turned off the computor and had a well earned meal ..
And yes, you've guessed right ..