What I think may be best is to be endlessly curious about whether you should love or hate your idea. I think that will lead to a search for whether others love or hate the idea, which is the way to validate it.
* disclaimer, sometimes I use very strange metaphors.
Sounds like a driven person to me!
I completely agree with what this article is saying. A lot of people pickup an idea, run for a while...and beat it to death while it continues to fail. The term "Fail fast" has been over stated a bit recently, but at the same time there's a lot in it...if something isn't working or you cant get what you wanted out of trying to validate it, move on.
Lots of people who have been in failed start-ups have gone on to be massive successes...if they didn't have the ability to recognize their success and pickup something new, they would have never made it. Failure is just another word for learning...so yep, if it doesn't work hate it and start something that you love.
The tricky part is knowing when to hate it, to borrow from the quote book again...
"The problem with the Internet startup craze isn't that too many people are starting companies; it's that too many people aren't sticking with it. "
- Steve jobs
Though, I often find myself at the opposite end of this spectrum. I tend to focus foremost on the flaws in my work, and because of this, I do hate much of my own work and I have dissuaded myself from any further attempts. I would say a certain degree of persistence is equally as important as maintaining a critical point of view.