Simone your DH shocks me. Id love to say kick his @ss out the door and dont let him back in your life , but its not in my place to judge other peoples situations.
I just hope for the sake of the little girl in your belly that you find the courage to dial for that ambulance. Tell them EVERYTHING that you have told us , they will realize the seriousness of the situation... once your in hospital maybe contact a counsellor and explain to them about your DH aswell...
Keep us updated , we are all worried about you