I breastfed all three of mine. First one only got 8 months, and I still feel badly about that. I didn't know any better. My second was 18 months and my last was 26 months. I breastfed because it's the perfect food for babies, and I wished the very best. It was never a question. Besides, it's free, always the perfect temperature, and I could do it without getting out of bed multiple times a night.

Just as an FYI, children don't self wean before 2 years of age. This is a "nursing strike", or they are just preoccupied as developmentally they are so active. If you still wish to continue a nursing relationship, stick with it and they'll come around.