I think you have a choice to make. First, put your son first. If you DO leave him, you need to make sure the boy is close to his father. Encourage that relationship ALWAYS. But you don't have to live with someone that doesn't treat you well. However, if you can't live very well as a single person right now, you'll need to get a plan to leave that might require you to stay there for some time. Get some schooling, get a job, etc. and get on your feet financially to leave. If you CAN go to your parents house, then go. This is a relationship that is hurting you. So, plan to leave it. hugs