DSD is 13, mostly a well behaved girl and we have a close bond. I've been in her life 10 years. She has no other siblings, but other babies are due in her side of the family around the same time as her sibling.
At first she was excited. DH and I explained to her that she can always speak to us about any worries she has and we will always make time for her etc. DH and her share a hobby and DH has said that he will always make sure they continue with this so she is having quality time. She did ask if we could do "girlie lunches" so I've said yes, once a month (we see her EOW), we will go for afternoon tea or something similar, and she's excited for that, still is.
My upset is, lately since we have had a couple of private scans, when she has asked to see the pictures, she says they're creepy and baby is really horrible and looks like an alien. Yes ok, the 4d scans aren't everyone's cup of tea, but DH said "aww don't say that about your little brother or sister, you looked like that once". But she keeps saying it. Now she's saying things like "Reginaa, you're getting so fat". I said to her "my bump is growing, I'm not getting fat, I have a baby in there". She followed up with "no, you're fat and you have an ugly creepy alien inside you". At this point I dropped the cheery tone and said to her that her comments were hurtful and not to say that to people as it's not very nice. She went in a huff and stormed off to her room. DH asked what was wrong so I told him. He agreed with me and went up to speak to her and said not to say those kinds of things as they can be hurtful. She did apologise, but she's done it again since then to which I ignore it now.
I know it's only natural after being the only child for 13 years, that she is bound to feel a bit put out and we will do everything that we can do make sure she is involved as much as she wants to be.
Just not sure what else we can do? Her mum has messaged DH saying she says the same things to her and she's told her not to say that but did say she doesn't say that about the other babies due.
Any advice?