LOL We all have different versions of the city and the country because your description is almost entirely on par with what many consider what LARGE CITIES have to offer. I was born in on of the largest metro areas in the USA, so I know where of I speak. Mass homelessness, VERY corrupt politicians, roaches, mice, PRUDES GALORE, bad smells, nosey neighbors, lots of crimes (I remember my car breaking down a mile from my home and being terrified that I would be mugged or even killed on the way home) rude people, heavily rundown areas of the large city, locals trying to impose on you, a culture of the elite on one side of the tracks and a culture of poverty on the other side. I cannot speak for every large city though, but that is what many people think of large cities. Some people though couldn't fathom not having their operas, symphonies, 5-star restaurants, and all the other cool stuff very large cities provide, but big or small, they all have their pros and cons, so thank God that most of have the choice to live in either one. I would rather be poor my entire life and live in a smaller area than make a 6-figure income and live back in the city I was born in...which I will not mention because I do not want to offend anyone from that city. Personally, I like a small area that is within an hour or two from a larger area. It's all good though!