NOT weak - just abused, honey!
Please, check out the Narcissist/Sociopath Forum, here on curezone. There are a number of sites and sound suggestions that will help you take the first steps to evolving into a Survivor. That you are able to recognize your status as a victim is the biggest leap.
Single mom with 3 kids? You'll be fine, kiddo - I have known women in your EXACT same situation that not only survived, but went on to earn degrees in many different fields. You are NOT weak, particularly if you are able to "voice" your fears, dreads, and abuse with others.
Again, check out the forums, sites, and secure a GOOD counselor (I had a great Christian counselor that specialized in abuse victims) and a highly recommended attorney that represents abused spouses BEFORE YOU MAKE ANY PLANS TO LEAVE!!!!
If, however, you are under attack, call the police, immediately, swear out a complaint, get a restraining order, and get to safety ASAP with your kids. Look up shelters in the area - family won't be safe as the abuser knows where they are. Also, contact Social Services - they will be able to hook you up with many, many resources to help you through this.
In fact, a GOOD attorney will see that the court has your abuser pay for YOUR attorney fees!!!! But, whatever you do, don't ever let your abuser know that you are planning on leaving. You've been able to pretend, before - like everything's fine, etc. Right now, you'll have to pretend a little longer to avoid further battering.
Best of luck to you, honey, and please keep posting! Most all of us have been there, done that, and survived, okay?