ok, so basically the unhappy faces in over-population will allways rise and keep rising no matter what?
and another question this is probobly even more important...
how do you know when to stop building farms?
does bulding too much farms actually damage you?
thanks for the patiance.
No, building too many farms will not damage you, but if you grow your cities too large, you will have unhappy (and unproductive) citizens.
Your city view will show you which tiles are actually being worked by your citizens. Generally, you don't need to improve tiles when there are not enough citizens to work them.
When it comes to choosing which improvements to build, there are many different strategies to choose from. Here are some basic rules of thumb to get you started:
1) Always improve resources (such as wheat and cows) first.
2) After your resources are improved, improve floodplains, then grasslands, then plains. In the early game, you will improve flatland with cottages and farms. Cottages are generally better than farms, but you will need farms if your city doesn't have any food resources or floodplains.
3) Hills should be mined once you've secured your food. A food resource (or farmed floodplain) will usually "buy" you the right to mine two grassland hills, or one plains hill.
4) When a city is at its population limit, hammers are generally more important than food. This is when you take citizens off their farms and put them to work in your mines.
5) All of these "rules" have exceptions, which you will learn as you become more familiar with the game.
Later on, you will also be able to build workshops, windmills, watermills, and lumbermills. Each of these improvements have their own advantages and disadvantages, but don't worry much about them until after you've mastered farms/cottages/mines.