I need to tell someone this.

I need to tell someone this but I don't know who, so I'm telling you all. My fiance and I have been together for 7 years. We have a 2 month old son together. I have been faithful our whole relationship. With that being said he has no trust in me what so ever. I don't know why. Maybe past relationships? Or maybe because he was a big player? Who knows. The first 2 years or so was hell, we had a lot of problems but always worked them out. He always accused me of cheating and looking at other men in public. None was true. Once we grew from there things were great. Well here recently he has been back at it again. When our son was born he harassed for a DNA test. Unless God himself chose me to carry baby Jesus #2 then he is 100% HIS. He looks just like him but that's not enough. I refused because that is extremely EMBARRASSING. I don't want to look like some slut that doesn't know who her babies father is. So of course I said no. In his eyes me saying no must mean that he's not his son. 🙄.. Then right now he was taking a nap, he woke up and asked me if I cheated. Duh, I said no. He continued saying he had a realistic dream that I cheated and he was punching me and all this stupid shit. I didn't know how to respond so I just said "okay" .. Then he said he wants to go to Verizon in the morning and get my phone records and text messages. He is the account holder. So I told him "go ahead. I have nothing to hide, you can see that I have not cheated. Then I will leave you because I am sick of being in a relationship with someone who has no trust in me!". He claimed he saw my number in one of his friends phones, and fell back asleep. My anxiety is so high, I don't know what to do. My heart breaks for our son because I am unsure if I can continue to be with someone like this.

I just had to get that off of my chest to calm myself. Thank you for reading.