Children can physically only do it until they're 7(ish) due to changes in the mouth shape (palate) when the adult teeth come in.
Not so. Older children than 7 have been breastfed. Where there's a will ... there's a way. If an adult can breastfeed, then an 8 year old certainly can. Look up 'adult nursing relationship' or ANR. It's a fettish among quite a few people.
I'm pro breastfeeding but there does come a point where you are doing it for yourself and not for the child.
I agree with this.^^^^
It's a personal choice for every mother to make.
16 months isn't by any means something that would make me turn my head, but I do remember a girl in Reception when my DD was younger literally pulling her mum's top up for a feed when she picked her up.
Very embarrassing all round and the girl got teased (I used to be a parent helper and witnessed it) after that by the other kids calling her a baby, because they only ever saw babies breastfeeding, it was very unpleasant to hear.
A lot of the feeling also comes from the view that progressing from breastfeeding is a sign of normal child development ..... the same as a baby moving onto solids.... moving from a bottle to a soppy cup .... it's another step forward.
I liked being able to go away with my DH or on a ladies weekend, without my DC depending/relying on my breasts for their food or as a nap snack or a pacifier or a calm down tool.
I had no worry that I'd no longer be bonded with my DC when I stopped breastfeeding them. It's not a case of the longer you BF the more bonded you are.
I breastfed both my DCs until they were 6 months and that worked fine for me and them. I needed my body back. I suspect it's easier to BF longer term when you're a SAHM, otherwise you'd need to express during the day.