Hey, I never thought I would write something like this but I really don't know where else to turn. I just turned 29, I work overnight shifts at a grocery store and I'm trapped in an abusive relationship. I'm constantly being belittled and attacked by my girlfriend, both verbally and physically. She tells me she hopes I die, to take my dog and get the fuck out, threatens to break/sell my things, she steals money from my bank account if I leave my wallet lying around, she claims I'm cheating on her with people at work which isn't true, she's screamed in my face, thrown things at me, hit me in the nuts. She tries to gaslight me into believing everything is my fault, that she steals from me because I'm "never around" even though I spend every day at home. I'm writing this after locking myself in a bedroom with 2 dogs to avoid being hit or yelled at again. I'm physically much bigger than her but that doesn't matter, I'm not going to lay hands on her. I dont know what to do anymore, I have to spend my entire paycheck on bills to keep the lights turned on and the rent payed. I have nowhere to go, I have friends that I can stay with but I can't bring my dog and I can't lose him, he's all I have. I can't keep staying here and I dont know who to turn to. Any advice or help welcomed, I've never felt this beaten down in my entire life