Emotionally drained 8 years & he acts different every other month

Hello everyone, I just want to express what I’m currently going through. We are in our 20s and have been back together since graduating high school. I’m currently 7 weeks pregnant with my first child and his second. We have been trying for 3 years and the past 3 months sex was almost everyday. We broke up before he found out I was pregnant. Anyways the problem is he made up reasons why it’s my fault. He claimed we didn’t have sex, but sex was everyday. He claimed I didn’t cook, but I cooked all the time. He claimed I didn’t clean when there is nothing to clean. We stayed together 3 more weeks. Then he said he didn’t trust me after handing our financial business. I’m still confused. Is he just being an asshole or what? If he wanted to be free from a relationship he could’ve just said that instead. He was looking for any reason to break up and he never have trusted me. I have been faithful. Not that sure about him because I have seen messages before. He still wants sex all the time, give weekly allowance, and visit everyday. What’s really going on?