While I personally wouldn't go that long I do find it disturbing that so many people here feel they have the right to judge someone's choice. BF is recommended past 1 the WHO recommends at LEAST 2 years meaning more is better. Your BM changes as your child gets older so it still is nutritional sound for an older baby. As far as BF in public. It is a legally PROTECTED right for a reason.

If you don't wanna see it walk away. The breast is not nearly as hard on teeth as a bottle or a pacifier. The idea that BF a 2 year old is perverted may be the most foolish thing I have ever heard in my life. Do I agree with BF a 5 or 8 year old NO WAY not my kid but hey it is just that MINE so why do you all feel so comfortable judging their parenting choices? I bet you wouldn't pass perfect parenting scrutiny either!