I've just been out for a walk to town. A man of about 60 passed me and told me to 'cheer up'.
I am not cheered up, in fact I'm pissed off. Why do strangers think it's acceptable to say this to someone - I could have just received bad news or be going through something terrible.
I felt like telling him to piss off but I'm too timid to do such a thing.