If your man does any of the following:
Verbally abuses you
Leaves you with no money
Has a serious drug problem
Cheats on you
Abuses your children
Separates you from family & friends
Leave immediately. Go get on welfare and apply for HUD or government housing.
All of these are signs of a sociopath.
It will escalate and only get worse.
Leave. Now. No excuses!