Was this a toxic relationship?

Starting from the beginning I disclosed I was autistic when she supposedly accepted me. I went to a game store to buy a console because I thought it might be a better bonding experience. She was losing in a game and she hauled off and hit me in the head I said do I need to go home she was crying saying she didn’t know what came over her and apologized so I forgave her and stayed. Her sister was on the verge of being homeless I said no bring her here and she can stay in my apartment, so I let her sister stay in my apartment and I provided food and other resources for her while I wasn’t even living there I was mainly at my girlfriends. We ultimately moved Into a different place together that was larger had more amenities. Her sisters behavior started to become out of control she would just sit around all day eat our food, do drugs and have strange people coming to the house all hours of the day and night. It started to become too much for me each time I would mention something to my girlfriend to please talk to her sister she said she would then it turned into a point where she didn’t care and just let her do it. I was like then I need to leave. Well she had a temper tantrum that I wanted to break up and her sister threatened to kill me in my sleep. So ultimately I had to say I didn’t want to partially out of fear for my safety and not having another place to go. Fast forward a few months later to Christmas time I’m thinking we were having a normal holiday season we went to see holiday lights we decorated the house had the tree up it was festive. She mentioned that she likes building gingerbread houses so when we went to the store I bought one for her. So she went with her friend to build it the whole time they were building it they were talking bad about me. She got back home a few days later and wanted to break up I was so confuse how she could leave out the door perfectly happy and in a good mood and come back disliking me. I cried saying how much she meant to me.

Updates
1 y
Thanks
Was this a toxic relationship?
Post Opinion