How long should a baby be breastfed?

I think 4-5 years. People without lactase persistence still produce lactase up until 5 years old. And from what I can find, in traditional areas of the world unaffected by modernity, children are breastfed for 4-5 years. There is strong evidence being breastfed reduces stress and increases dopamine (happiness) for the baby, whereas just the milk without the social aspect of eating leads to lower dopamine. Hence why babies refuse to eat unless they're handfed.

As short as possible
6 Months
9 Months
1-2 years
2-4 years
Select gender and age to cast your vote:
How long should a baby be breastfed?
Post Opinion