First off, congratulations. I realize that the timing isn't great, but it usually isn't in one way or another. A new life is an amazing thing and should be celebrated. Our last child was unexpected as well. We found out a few weeks after I had gone to the consultation for my vasectomy, so for me, I think there is a reason for everything. We were meant to have this last child....we don't know why yet, but someday we might.
Second, you need to prepare yourself to do this pregnancy without your H's help. That's going to be tough, but you need to first start by respecting yourself. You're going to have to get a lot stronger....not only for you, but for that baby.
How are you going to get that self respect? Start by stop apologizing.
With all that said, I would consider his feelings. I'm sure he is angry and feels trapped. He's probably more mad at himself than anything, but isn't showing it, or hasn't realized it yet. Give him some space.