Feel like I'm a terrible mom..

My boyfriend works 3pm-3am, he's job hunting now for something with better hours. But by the time he gets home he's more than exhausted, he'll make bottles when I ask but acts like its the hardest thing to do. My little boys going to be a month on the 11th.  I had a c section so I'm still recovery but I had been fine my family helped out too but I know they're exhausted so I don't want to keep asking for help. My little boy will not sleep in his crib. He has to be in my arms or next to me or he just cries. I've been fine with it but now I'm exhausted. He wouldn't let me put him down all day today I had to pee and eat while holding him. Finally he started falling asleep after I fed him and then he just started crying and wouldn't stop. I changed him again rocked him gave him his pacifier everything finally I just started crying with him. I told my boyfriend that I need to just go to my moms with him until he can get a new job or some time off to help and he told tough shit I was a grown women and needed to deal with it and stay there with him and his step son cuz that's our home. 
I understand I'm a grown women which makes me feel like shit for feeling so overwhelmed. 
Guess I'm just wanting some advice on how to deal with it from other moms going through it...