That sucks that they went off and told people, but I wouldn't sweat it... next time call everyone you can as soon as you know and exactly right after you tell your parents so YOU get it out to the people you want to know... as for letting some of the others know, well I think there's a snowballs chance in hell you'll get a soon to be grandparent to shut up its your choice who you tell, absolutely, but there isn't much you can do about the gossip vine unfortunately

********HUGS***********

congrats!