One other AC posted this, but it will probably stay buried at zero.
If you're interested in why some spaces feel nice to you and others don't, there's a series of books you want to read, by "Christopher Alexander"
The first one is "The Timeless Way of Building". The next is "A Pattern Language"
This guy was writing about the human factors in architecture -- why certain spaces make all people feel good, and how that developed over human history, and how it's largely been lost in modern architecture.
His next book, "A Pattern Language", enumerates 253 patterns his team rediscovered that help resolve social problems in architectural spaces.
The problem he noticed is that people could understand if they felt good in a space or not, but it was difficult to predict ahead of time if a building would have this quality or not. And that's obviously a huge problem if you want to build things that people love, because buildings are expensive and stay around a long time. Just cloning old buildings that people like doesn't quite do it either - because people didn't really understand what made those spaces great.
This series of books is what the Gang of Four looked at, and one of them said "hey, this applies to building software also - when the problem looks like this, there's a pattern that can be implemented many different ways to address that problem".
Thus, the design patterns movement in software was born.
If you're at all interested in houses, cities, planning, design, etc, I really recommend the books.
However, read them before you buy/build your next house -- not right after you just moved. You'll start to find explanatinos about where you currently live that explain why you don't use or don't enjoy certain things, and you'll be frustrated and want to start changing things :)