so angry with my husband right now

I'm 7 weeks pregnant today. After agreeing that we will wait until 12 weeks to announce he goes to the pub last night, gets hammered and tell the biggest gossip in the village. Everyone will know by the end of today. Meanwhile he is not apologetic at all and can't understand why I'm
Upset. If anything goes wrong now, everyone will know our business. How insensitive can you be?