I can’t believe him...

I love my husband with all my heart. And I want to believe when he says he loves me that he does... but the things he says and does when we fight makes it hard to truly believe that. He is on medicine for depression and diabetes and when he doesn’t take it he acts crazy and starts fights out of nothing. Well every time our fights start getting to overwhelming for him he says things like “I’m fucking done with you” and “let me know how we our going to work out custody of our son” and brings up splitting up all the time. It is crazy to me. All because we are fighting. And this is all usually over the phone while he is gone on the road due to him being a truck driver. But then the next day sends me texts like this: I hope you never forget that I LOVE YOU and if I could give you one thing in this life I would give you the ability to see you through my eyes and only then would you realize how special you are to me!! I love you honey!!😍..... and I just can’t believe him. Yesterday he was willing to just throw me away like I was a bag of trash and today says things like this. Our son is due in 6 weeks. He isn’t even born yet and he has done this to me 5 times now. We got married in July. And he is 44 years old, he should be mature enough to not pull this shit, and be able to put his big boy pants on and work through a fight not give up every time. And he has kicked me out of the house sending me packing to my moms with all of my kids in tow 4 different times. I am always the one telling him we need to work things out that a disagreement shouldn’t break us up so easily. That I took my vows seriously. But I am so at the point those loving words mean nothing anymore. And I don’t know how or if I should even express this to him. I just feel so lost and depressed by it anymore. I just want to look at him and say “I’m sorry but I don’t believe you”