Searching for a new home and going through the buying process can be exhausting. However, being realistic will ease your mind and reduce stress. Life often indoctrinates people by telling them they need certain aspects to be happy. It is best to take a step back and ask what truly makes you happy. The answer to that question will be unique to everyone - if a large garden will make you and your family happy, then make that that a need. However, be prepared to compromise on other wants if necessary. Spend time defining your lifestyle and what you could forgo in order to be happy in your home.