At the risk of being drawn into it, I feel I must reply to PosieParker.
It is normal, Biologically and Anthropologically to breastfeed a child until they are 4 or so
"I think that a lot of women wean "early" simply because their doctor told them to, or told them all the health benefits were gone, or told them they were doing it only for their own pleasure. I have no problem with any decision any mother makes from a position of full and complete knowledge of what is normal and natural for humans and what the consequences may be of weaning at that age. I don't personally care if women breastfeed for any length of time. I do object to people making decisions based on faulty information, incomplete information, etc.............
........Recently, I was chatting on the phone with Dr. Walter Evans, M.D., from Dallas Presbyterian Hospital, about my research suggesting a natural age of weaning between 2.5 years and 7.0 years. He said "Don't you think it would be too daunting if we told new mothers that they had to nurse for 2.5 years, as a minimum?" I responded, "First, I'm not suggesting anyone tell mothers they have to nurse for any duration of time. I'm just suggesting doctors tell them that 2.5 years seems to be the minimum natural age of weaning/the minimum duration the child has been designed to expect. Second, if you know that a certain length of time is normal for a particular activity, then you just accept it -- it doesn't seem daunting."
If you choose to wean our babies early that is up to you, but don't try to pass it off as normal!!
Monkies