Sorry you are feeling like this. People just don't think before opening their mouths sometimes :(
I don't know if its routine to test for Diabetes with a close family history, but I had a GTT towards the end of my last pregnancy because I had sugar in a wee sample. Turns out I had GD and went...