Fuck you. No, seriously, fuck you. Sorry if that seems a bit harsh, but I'm sick of men doing this.
Here's the deal - you don't get to tell me how to feel. Not even if, as has been asserted to me by other men policing my facial expressions, you think I'm "too pretty" not to smile. When you stop a woman and demand that she smiles, you're taking away her right to feel feelings just because you don't fancy seeing someone look a bit narky.
Why didn't you stop my boyfriend and say the same thing? He wasn't walking around wearing a shit-eating grin either. Why pick on me? Is it because I have tits I'm supposed to be all sweetness and light*?
You looked pretty horrified at the look I gave you, (although, in fairness, if you heard what I said about you when I'd walked away you'd probably look a bit more horrified) but why was that? What did you actually expect? That I'd break into a beatific grin because you, a man, demanded it?
Did you even think about why I might not be smiling? Today I'd had an argument with my sister, was worrying about money and moving house in a week, was very hungry and had period pains so bad that I was half convinced my uterus was trying to break out of my body a la Alien. Also, I fucking hate the supermarket. As it happens, I wasn't thinking about any of those things at the time. It's just - NEWSFLASH, DICKHEAD - I don't walk around grinning like an idiot all the time because of the wonders of femininity**. That's just how my face looks, and if it offends you, tough fucking shit. Mind your own damn business, and if you can't possibly do that, why not ask me why I apparently look so down, rather than just demanding I hide my feelings to avoid upsetting you?
The Scowly Girl At The Co-op.
*I know tits do not a woman make, but I doubt this guy did.
**This is not a real thing.