Just turned down a ring

My child’s father and I have been arguing and fighting basically just after I got pregnant, we were only together a month and a half before we conceived (my child is now 2 + 4 months)... stupid. We were never meant to be, we’re SO different and his anger issues are out of control and I don’t want to live my life being miserable or walking on egg shells for the rest of my life. We broke up for a year and got back together in Nov just passed... he said he’d change and try for our family but has gotten comfortable again and is now doing the exact same shit he was doing before..: I honestly just think it’s his personality and he can’t change who he is... so therefore I’m going to have to leave because I can’t handle him. He needs someone that’s going to be able to emotionally handle his outburst or at least laugh them off, I’m too serious for his episodes and it makes me crawl inside my shell. I become a child around his anger and it pisses me off immensely. He’s a Leo, I’m a Pisces. He’s a great father but we’re just NOT good together, we get along as friends and co parents, just not as housemates and lovers (not that we are because I’m not sexually attracted to him anymore). I’m not spending the rest of my life miserable with someone I just don’t see myself being with.