Stay married or divorce

Samantha

So I been going back and forth with myself. I have been married for 4 1/2 years now and together 8 years kinda. So my husband is military. My family never liked him. Well they did at one point and that was because he was my prom date then we dated and he didn’t do anything then finally went to the military. We got married and I moved it’s him a month later. (Family hated him by the time we got engaged) he deployed 1st time I came home to my parents. My biggest mistake because I never came back. I saw him when he returned but went back to my parents. We fought a lot. I mean argued a lot. I then told him I wanted a divorce he said no. Then we separated for a while. He came back to our home town around Christmas of 2016 ask me to go back I did. I put and left. Disappointed my family. And I got pregnant the moment we got to where he was stationed. I found out he was still talking to this spit in the military who was also married( he told me she slept with a lot of guys) I was upset because I found stuff and left back home. I stayed only 3 months. I miscarried at 3

Months and 20 days due to stress. I filed for divorced in 2017 of April. He deployed again that summer trying to talk to me but I wouldn’t do it. I finally did. And we talked I saw him come back again when they returned. And I still came home. After whatever I couldn’t do it anymore. I didn’t think he understood me much and my pain and depression I had. So I filed again but with a lawyer because I couldn’t do it. Which is where I am at now. I recently just saw him second time. I saw him during leave and then now during the 4 day. And idk it’s different like he changed he finally understood me. Like did it have to take almost losing me to realize I was really going. I honestly feel great being with him and returning to my last semester of school I miss him. My heart dropped when I left the airport. I do and always will love him. Just trying to figure out if I stay with him. How do I make my family happy. Or if I don’t am I missing out on something.