<human>: Give me a shortened version of the text

Don't get me wrong, I have a sense of humour. I don't mind people joking about me, to me, using dark humour or anything like that. However, I have a severe anxiety problem and when I am in public with my boyfriend (shopping, eating out, travelling etc.) he often turns to me and will say, "Shhh, you're so loud!" 

Other times I will be talking to him when I'm stressed out and he will cut me off with, "Stop. Just shut up." (Or words to that effect.) I then show that I am visibly hurt and his face contorts into laughter as he tells me he's only joking and pines for my attention.

This is hurting me and chipping away at my self-esteem. I don't understand why he thinks this is funny, and I have asked him to stop. He tells me that making fun of people is just the way he is. 

I have told him the extent to which he is hurting me, and he has said that he will try to stop but he hasn't. Where do I go from here?
<bot>: Boyfriend keeps telling me to shut up when we're alone and in public, then laughs when I show that I'm upset. It is increasing my anxiety. How do I approach this?