Think about which "must haves" are really deal breakers. It's not likely that you'll find every single thing that you want in one house, unless you have a custom house built.
Even when I was apartment hunting, I had to decide whether I could live without certain things in order to live in my favorite neighborhood.
In the end, I decided that being close to my daughter's school, my favorite shops and the dog park is more important than having a walk in closet.