Hello hopefully! (Tis me, Dancing, under my new name....)
Sorry to hear about your DPs friend being untactful - he could have just kept his mouth shut, really, couldn't he! Wouldn't have hurt! Just keep remembering - you made YOUR decision based on YOUR feelings and YOUR instincts. Whether someone else would have made the same decision as you is completely irrelevant, there is no right answer with these things.
You might find that telling someone really helps though - we didn't have a choice as it was so late on that everyone knew we were pregnant, but some of the love and support we received from our friends was absolutely fantastic. And it makes it easier now, to be able to talk about the baby we lost without having to explain what happened - all our friends know all about it and we can mention his name in conversation quite naturally.
You will have lots of conflicting feelings over the next weeks - you mentioned upset, ashamed, guilty for example. Just keep remembering that you did what you felt was best for your child and your family, and you did it out of love for your child, your DD, and your DH. You have NOTHING to feel ashamed about. You have been through a really difficult and traumatic experience and you are still in one piece. That's pretty amazing.
Do work know? Be very gentle on yourself, and do consider telling HR at least if they don't know - you might find you need some more time off or at least to be treated gently for a while, so it might be good for them to know. You don't have to go into details if you don't want to, just saying that you lost a baby is enough.
You're doing so brilliantly, keeping it all together. I'm thinking of you lots and sending you lots of virtual strength.
Scan is on Wed - fingers crossed!
x