Ok my bf and I of 7mo. Got in an extreme fight that escalated to physical but could have been prevented. When we first got together life was perfect. I come from a family who is never there for me in any way shape or form, my mom is trying to get custody of my daughter so she can live off gov money & not work, and I'm an ex stripper. I was very honest about my upbringing & past w him from the gate. He is such a wonderful amazing guy & he basically help me get get on my feet bc when we met in all honesty I was down & out. Later in the relationship we moved in together & the bickering began. Then things beyween us went back to perfect. I had been having trouble at work & needed to talk to my boss but b4 I went into work I asked him if he loved & respected me just as extra fuel for me to know my baby supported me. That started the argument bc he felt I shouldn't have even asked. I explained to him I knew he loves me and respects me but it just gave me extra positive fuel to have the discussion w my boss that I needed. So my boss had already left for the evening and I didn't get a chance to talk to him but I checked my schedule to allow my bf know when to come get me (since we share his car) and to my surprise I had the night off. So when I got back in the car he got mad we drove all the way up there to find out I didn't even have to work. We came home. I cooked dinner and he played Zombies. Both still heated but we left each other alone. When he came to bed I explained things got out of hand and when he was playing the game his phone lit up w a txt from a girl saying when she comes to the town we live in that she'd love to see him. So that made me question so I went through his phone only to find out he'd been calling her and his ex and other girls from fb baby asking to see them (this would explain why he refuses to be friends on fb w me). So now the argument escalated even more. He wouldn't sit up and talk just jumped out of bed angry, started picking my stuff up & throwing it outside. I started pushing him telling him to stop bc it was scaring me and bringing up flashbacks to how shitty my life was b4 I had him in it. That's where I messed up. When I was questioning him he asked me to leave him alone which I shouldve done b4 it got as far as it did so he could calm down. But I didn't. I just kept nagging so he kept throwing my things. After the 3rd time I asked him to stop he didn't I got so scared my natural panic reaction was to just hit and dang did I get him gooooood in the eye. I felt bad as soon as it happened but I explained he shouldve listened. He was furious at this point and punched me in my left chest so hard it slammed me to the ground. This was 4days ago anf I still can't breathe or lay down w/o my chest severely hurting. Physical fights have NEVER happened between us b4 & would never happen again. He got his stuff and said he was done but he keeps coming back showering, sleeping, letting me cook for him but he said that was his breaking point. I kinda feel he doesn't want it to be over but he's being so stubborn and keeps saying he's done. How do I know if he's truly done or not? How can I prove to him I won't hit him again & we can still have a fun loving relationship? Help!! I love him unconditionally & enjoy him in my life. Please shed some light! ? Help