I have been with my girlfriend for 6 months and she moved in with me about 2 months ago. Outwardly to my friends and family she is very sweet and kind, but they only know the person she appears to be. I've talked to a couple very close friends and a sibling about the issues we have so they know how the relationship really is in private. A few of the issues with the relationship include:
She pressured me to move in when I thought it was too soon. I regret giving in to this.
She gets upset/mad very easily so I feel like I'm walking on egg shells.
She has disrespected me in ways I would never do to another person, let alone my significant other. This includes screaming at me at a busy street corner.
Asking to see my phone to see if another girl has texted me.
Initially, I wanted to fix the relationship, but I didn't get far. When I brought up her yelling at me on a street corner she cried and blamed me for not "being patient enough" with her. Then when I brought up how easily she gets mad at me she told me that "I guess my ex was right that most guys can't handle me". For reference, her ex is still trying to get back together with her.
I've decided I think it's best if we break up, but I've never broken up with someone before. Although I'm 26 and have been in a few relationships, all of my past girlfriends have either broken up with me or been amicable breakups. My parents absolutely love her and think she's the sweetest girl in the world because I've hidden our issues from them. This makes me think they will think I'm in the wrong for breaking up with her. I'm also concerned for her well-being post-breakup. She is an immigrant without many friends and is struggling at her job right now.
Another concern going through my head is how she will move out. She has a temper so I'm afraid she won't make it easy to separate our stuff and be civil about moving everything. I'm not too concerned about her stealing stuff from me intentionally, but I have a few things that hold a lot of sentimental value that I don't want to lose.
My question:
How can I break up with her in a civil, kind manner, but also show her that I'm serious?