Is OTHER wrong in the post ? POST : I(17M) have had a crush on my GF(17) since we were in middle school. I have honestly been really awkward around girls because I have a heavy lisp. 
My SO was the only girl I ever dreamed of being with, so I asked her out as soon as I finished school. It honestly feels surreal even now. I was bullied for my looks and speech so I never thought I could have a girlfriend. Having someone I like besides me when we go to the theatre or on a walk is the best thing ever.

I tried to be the best boyfriend possible. But I couldn't help but shout at her yesterday. She has this thing where she tells me to keep on saying the words I had trouble pronouncing, and then proceeds to laugh till she cries. I told her I didn't like this, but seeing her get joy sorta made me feel happy in a weird way too, so I went on with the 'joke'.

Since we had dated for about 2 months, she was gracious enough to invite me to a family dinner yesterday. She had a joint family, so about 17-18 people of various backgrounds, shapes and sizes. It was a really daunting task for me since I have terrible social anxiety but I thought I did a great job introducing myself.
It was great till 2 full hours. Then my GF told me to narrate a story of how I asked her out. And I kinda pronounced suck as shuck.
She then laughed and said that was the sole reason she brought the topic up. Made me tell the word again, and her whole family laughed. I told her to change the topic, but she then told me to keep on with the words, and made me say about a dozen words so that everyone could laugh.
Her uncle's kept asking me different words too. I felt horrible and told her I wanted to go ASAP. But she took her time...when we got out to part ways, I instantly shouted at her saying she shouldn't treat me like that when she knows I hate it. She told me to calm down and discuss it without overreacting.
I apologized and said I couldn't do that and went home.

She isn't picking up my calls or anything now, I don't know.

Was I too much of an asshole?