I have been in a relationship with my Bf for 6 years every minute of it has been hell. We have a 2 year old and one on the way. He drives me crazy I just want to punch him in the face all the time. I have no job so there's no income on my part. That makes it really hard to leave. He treats me like shit but treats our daughter like an angel, and some times it makes me wonder why he is so terrible to me yet good to the baby. I am happy he treats her good but it annoys me how rude he is to me. I'm starting to wonder if it would be worth it to leave, but if I did I would have to go to a homeless shelter witch scares the shit out of me, and then I wonder how the hell I'm going to support myself and baby. I have no money no one to rely on. I don't know what the hell to do. All I know is I'm going crazy and I'm likely to do something stupid if this situation dose not change.