What do i do?

I have a baby on the way due sometime in May 14-May 18 my boyfriend & I have been going through some relationship problems so I haven't told him about the baby I'm scared about how he's going to react we talk everyday but everyday the same thing with him I don't know if i should stay with him all he does is stress me out & I've had a misscarriage before with the same guy he was there for me and all but I feel like he might of been one of the reasons why I had it all we would do & still do is fight but all I want is the best for my baby boy/baby girl but I don't want her to be raised in a broken family what do I do?