I understand about your D. When D5 is here.. all she wants is for me to sit next to her. She gets very emotional. I'm worried about her as she keeps saying over and over "I don't want you to marry another woman." It makes me wonder what W and OM are saying/doing when they are around. Idiots.
It's got to be hard on your D.. considering you guys were friendly and this. Maybe you can send her some flowers at school? Not sure what school policy is.