OP, you see the issue is that you're breaking a lot of MN 'rules'.
Your young Parents and you smoke.
If you were over 40, eating foods that ideally you shouldn't and your DH had gone missing overnight because he got that pissed and had you up all night worrying. Then the Baby is born and you don't bother to Breastfeed and put Baby it's it's room under six months old.
Then all those health risks would suddenly be ignored.
Those posters that claim to be a Feminist, are only when it suits them. You've got to tick certain boxes to get their support.
The posters that said on another thread that Women should be able to abort at any stage, are suddenly declaring pregnant Women as public property.
You're only 20, you'll learn how hypocritical and the massive lack of critical thinking that otherwise intelligent people can demonstrate.
If you had left your age out of it and said you were refused wine, you'd have got completely different responses.
A couple of years ago you'd have got different responses, but these days there's a lack of sense.
The shop assistant was completely out of order, send an Email, complain on their FB etc.
For those stupid posters stating that people should 'make a stand'. Take to the streets about Infant Mortality and Maternal deaths rising, Homelessness, Food Bank use etc, do not pick on pregnant Women. That's if you do actually give a shit and children's health.
Because you can bet that's who 'the stand' would largely be made against. Not the 19 stone Man buying cakes, the aggressive skinny Man buying Cider, the Man who is buying chocolate for his kids breakfast on the way to school. It would be pregnant Women.