Lost and broken, but hey! I had a successful VBAC.

So I've been on here a while and never shared anything... but I thought I'd share a few stories in one. I'm 24 with two boys and a single mom. I was with someone that I thought I've known since 7th grade, but he wasnt who I thought he was... once I found out I was pregnant with my first son things went down hill... he started calling me out my name, he cheated, and he started treating me poorly. I was so in love even after everything, I stayed with him and made it work even though I was so broken. I had a cesarean because our ain was breech- which he blamed me for.. he said I couldn't handle my emotions which led our son to getting stuck. Eventually we worked things out and moved into our first home. Things were great for a few months and then we found out I was pregnant... again. --Quick back story, I was on the IUD for 2 months and got pregnant, miscarried, and got it removed after bleeding for 2 weeks... ovulated early and got pregnant before the 6 weeks was up. He started treating me and our son poorly... he started cursing us out (yes, he cursed out our 7 month old until a few months after his first birthday), and ignoring us for a popular video game... things were getting worse so I made a plan to leave and started packing, we discussed it and he told us he couldnt wait for us to "get the fuck out" of his house... he said he could finally start bringing girls over and having a life. Anyway, two weeks later he kicked us out before we could get some place to stay together-- I was 6 months pregnant at this point. My son and I slept in my moms bed until she could get a room for us together. Two months later- still not living together but on better terms, I went into labor at 2 am on a Thursday and had my son via VBAC at 7am after 20 minutes of pushing (I was in labor for 29 hours! With only a few hours of an epidural 😫😫). I've loved this man since 7th grade, we talked on and off for years... and finally started dating at 21. We were together for 3 years... we have 2 beautiful l, healthy, happy baby boys. My littlest one is 8 days old. Their dad wants to be together but continues to insult me and curse me out. He has his moments where he's wonderful and I cant help but still want to spend my life with him. I feel with counseling things can change. What do you think? Should we do couples counseling and he do counseling for himself and try to make it work? Or should I live with being a single mom at 24 and just share custody (which isnt possible at the moment for our 8 day old... I only breastfeed and don't produce enough milk to store for his dad to have him on weekends and go back to work in a few weeks)?