House hunting can be fun and frustrating, and you're so right about taking your time to get it right. No house will be perfect, but finding the best fit doesn't always happen right away. I hope you find exactly what you want in an excellent location and at just the right price. Good luck!
You're right, and at the end if the frustration is the right house hopefully; I've seen people not take the time to do the process right and it rarely ends well, or as well as it could have.