I felt all of those things. On different days. Someone once told me, when you get to "disgust," you'll know you're done.

Puppy