A little context- Im 28, live in an apartment with my girlfriend, have a job making 70k, and am done college. I went out with a bunch of my friends tonight to a bar crawl in philadelphia to "celebrate" the popes visit. I was having a great time for the first couple hours, unt my girlfriend got drunk. She then started acting weird. First, she asked one of the guys we were with if he wanted to switch shirts with her (he was wearing a funny pope t shirt), the guy said no since I was right there. She asked him like two more times, and received the same answer until the guy walked away. I told her to stop being awkward after that, which made her a little mad. A little later, she started yelling at me about how she didn't understand why I haven't asked her to get married yet (weve been going out for 3 years). I ignored her and told her to calm down. She kept bringing this up; to the point where some of the other people we were with started asking me what was wrong. She also didn't really say much to anyone after she started on the marriage topic. I tried to ignore her and just talk to other people , but at this point she was really starting to mess up my mood, to the point where I just dexuded to drive us home. My question -how should I have responded to her behavior ? I was having a really good time before hand and don't want this happening again.