As a photographer, I constantly have to remind myself that just because I don't think a picture looks good, doesn't mean no one else will. Every image will impact the person viewing it in their own unique way.
But most importantly, as the photographer, YOUR opinion is what should matter to YOU the most.
Side note...I've always wanted to do a macro eye shot like this. Think I'll do more.