Hi Iris, I hope you will take dandylion's suggestion and call 911. She is a person with a lot of experience in this area and she is also kind and wise.
Please take care of yourself and your son and make that call, you so deserve to be given help, just ask.