<human>: Condense the text into a few key points

I was living with my boyfriend until he moved 8 hours away for work. I am 7 weeks pregnant, unplanned. Our relationship was on the rocks before he left since I discovered that in his past LDR, he cheated on the girl although he claimed he loved her. The thing is, he says he loves and cares about me--I don't think his actions match up to it so I'm fearful that he will stray. We made plans for him to come see me for Christmas since he had a 4 day weekend, but was a struggle on my end due to work and family schedule but I cleared it so we can spend most of that time together. We ended up getting into an argument about me not trusting him and he decided he no longer wanted to see me for Christmas, which was very painful for me because that was all I asked him for was to come home.

The fight happened because I feel as if he has been a bit insensitive to my insecurities. He  goes to bars alone and doesn't disclose it to me right away; I usually have to ask him to see what he's up to. I don't think it's appropriate because I associate bars with hooking up and picking up people. He's not very big on facebook but ever since he moved, only women that I know are his type are the only ones he has been adding. He doesn't initiate conversation with me. One time he lied to me about something (another long story in itself) and it comes up in our fights frequently when he asks me why dont I just trust him? then he accuses me of punishing/abusing him that I keep "bringing up the past". I honestly don't know what to do and I feel sick because I can't shake this feeling...in any other case I would have left this guy already but I almost feel like I should keep him around just because he's the father of my child...am I being irrational for these fears?
<bot>: I suspect my boyfriend of being unfaithful and I'm not sure if they're rational thoughts. Want to stay with him because I'm 7 wks pregnant. What do I do?