being single

I honestly rather be a single mom than be with my boyfriend. I moved out of state in April to be with him after almost a year of long distance dating. In June I found out I was 6 weeks pregnant. I cried and cried so much because I was planning on leaving him and going back home. We used to have a good relationship but once I moved everything went to shit. I can't stand how lazy he is, he has anger problems and is so shady. My whole pregnancy was a roller coaster we'd fight everyday, go days without talking to each other. It's gotten to the point that we don't even sleep together in the same room anymore. Now that baby is here I could care less if we are together. I don't want to be with him. I only feel bad because his family is so excited about the baby especially his mom because it's her first grandchild and she's done so much for me and the baby that I feel selfish for leaving her son and taking the baby back home with me. Have any of you been in this same situation?