Oh, honey. I'm so sorry you've had to go through this.
I don't have any advice, but it you've definately made the right choice by leaving him.
Thats not a safe/ideal environment for your little miracle.