<human>: Could you distill the essence of the text into 1-3 sentences?

My boyfriend of four years, knows that I am quiet and reserved, and always does things when I strictly ask him not to. Such as when we go to a restaurant for my birthday, even though I tell him not to, he has them all come out and sing. 

When friends or his family are over, he is always telling them private stories that should only be for us, or frequently embarrassing anecdotes about things I did. 

For a while he would watch youtube shows about pranking people, and then prank me, and film it (crap like putting sand in a sandwich or foam in a tooth paste. This has been an issue in our past that I threatened to leave him for so he has stopped the pranking at least.

Well we were at a game and then the entire stadium is focused on us when it says on the screen 'will you marry me', we are on camera and he proposed to me. I was so angry and humiliated at him I sprinted away while the entire crowd is laughing at me. 

He chased me and laughed at me, and took me to the car, telling me that he knows that I 'hate it now' but that one day I will tell my grand kids about what he did and that he loves me enough to make a big public gesture. 

I hate it though. I am tired of him doing things like this, and want to know what I can say for him to respect my privacy more? Could it be that we are just not as compatible as I thought?
<bot>: Boyfriend constantly humiliates me in public, does pranks, and now proposed to me in public. How do I get him to stop?