Offended by personal questions and opinions?

Melissa • Just tracking my period!
Anyone else surprised or annoyed by how casually people--especially men--bring up private, personal topics with pregnant women? 
I can't tell you the number of people who have given me a sermon about breastfeeding, circumcision, foods I shouldn't eat, and how I'm never going to get my old body back (People seem particularly gleeful about my totally normal weight gain.) 
I haven't asked for anyone's advice or opinion! 
Anyone else dealing with this? Have any pointers for what to say to make them stop?