My boyfriend took some arguments too far and threw things in my face. How can things really be fixed?

When I met my boyfriend he was amazing. He made me feel so safe with him. I hadn't truly trusted anyone since I had been betrayed by an ex who ghosted me to be with another woman. So being in a relationship where I started to truly trust someone was kind of surreal. I trusted him with things I never thought I could talk about with anyone including my mental state, having anxiety, growing up poor, feeling like i strugled to fit in and doubting my abilities to have the future I truly desired due to financial and societal limitations. He was always reassuring and open with me about his own feelings on many of the same topics. He was always there for me mentally, physically, financially, emotionally... he was always there. The problem was that when we met I was facing a decline in my life that seemed like a downhill battle. I didn't see my problems being resolved overnight so suggested we take a break so I can fix my life. He didn't want that. He reassured me that we would go through everything together. After months of some tough situations I eventually moved in with him due to me being evicted. I was distraught that I lost basically everything but at least I had him. That's how I felt.

Well we started to argue upon me moving in. Initially I bit my tongue a lot out of respect that I was staying in his home. I tried to cook and clean and help out financially but the arguments started to feel closer to verbal abuse as the days went on. The details are exhausting to even repeat, but some things he had said to me is that I was using him, that I didn't have any friends because I was miserable, he constantly questioned my loyalty to him, he threw my financial hardships in my face and recorded me having a breakdown after antagonizing me. Eventually these arguments resulted in me having a panic attack. Then I found out I was pregnant. Since then, he has actually went back to the loving man he was before. But I still remember how he made me feel.

My boyfriend took some arguments too far and threw things in my face. How can things really be fixed?
Post Opinion