I find the search to be utterly useless.

Before I posted my [latest question](https://softwareengineering.stackexchange.com/questions/36864/how-does-one-manage-perfectionism-in-programming) on P.SE, I searched for related questions with [this search](https://softwareengineering.stackexchange.com/search?page=1&tab=relevance&q=perfection). My topic was quickly closed as a duplicate.

Now, I did a pretty broad search for the term 'perfection', in expectation that it would match variants there of (perfectionist, perfectionism) (as most searches would). The question of which my question was marked a duplicate of, should have shown up in those search results. It is not there.

Call me crazy, but I presumed it to be redundant to search for *"perfect perfection perfectionism perfectionist"* just to match every variant.

Can StackOverflow spend some time on the search, please? How are we expected not to post duplicate questions, when we cannot adequately search for existing questions?