Accepting Compliments Graciously
Stop being your own worst critic. If someone compliments your work and you find yourself constantly making excuses of why this went wrong or that went wrong or you tell them you hate it, this is a terrible habit you need to break right now.
If you have nothing good to say about your own work, don't say anything at all.
If someone says, "Oh, I love this piece!" or "Isn't this great!" simply reply, "Thank you." It is as simple as that.
If you drone on and on about your displeasure in your own work, you will definitely lose a possible fan or more importantly a possible collector of your work. By making discouraging remarks about your own work you may be insulting the taste of the viewer who just paid you a compliment.
If you feel the need to carry on a conversation about your work. How about saying "Thank you." and follow it up with "What do you like about this piece?" Perhaps you will learn more about your own art in the process?