Chinky
I am so sorry for the situation you are in but please do take your little guy and go to a shelter. Also look into getting an Order for Protection or a Restraining Order to protect your son and yourself.
If you can let your family know what you are going through and you can depend on them to help you that would be good too.
You really need to get out ASAP and do seek counseling when you have a chance.
You are in my prayers,
Kitt