I can certainly understand why you might be feeling insecure in several ways. I don't know what your financial situation would be without him, but it doesn't seem to be doing you that much good to stay with him.
See what kind of finacial help you can get from the State of your County and start doing things to make yourself more independent of him so that you'll feel more secure in walking out that door.
I think we all fear change and the unknown. That's why I suggest you start planning your goal of leaving to be on your own. You don't deserve that kind of treatment!
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.