I would ditch the husband and keep the baby. It sounds to me you're worried about being alone. If you have a baby you will never be alone again and the child will be a lot nicer to be around than your husband.
I'm pro choice. Not the word CHOICE! This is your choice. Having a termination won't make things go back the way they were before. It won't take back your husbands words and actions. Either you have to work through having the termination or he has to work through having the baby. You might lose him if you keep the baby, but you could also break up further down the track anyway.
Big hugs. Sending you strength to do what you want to do.