abusive relationship?

I am 32 weeks pregnant and I have a 2 year old son. today my husband got fired and as a result he was extremely pissed when he got home. he walked through the door and he started yelling about how lazy I am and how I don't do anything around the house. my 2 year old ran up to him got a hug and my husband pushed him back and told him to get away. I ran up to grab my son and my husband slammed me against the table and pulled me back to the wall and held me there. I started packing my sons and I bag and that made him even more mad and he started saying that he will call the cops and say I kidnapped our son. I have no idea what to do. should i go get myself and the baby checked out at the hospital?