Need to vent

It's 3am and my overtired 11 week old baby won't stop crying and screaming. I walked outside for a break and my boyfriend was screaming my name and freaked out because he has to work. He's been so fussy lately, I'm with him 24/7 I don't get a break my boyfriend goes to work everyday and then goes to the gym right after work. I clean, do the laundry, try to help make dinner, all while I have a baby that barley let's me put him down. it's no fair that I have to do all the diaper changes, baths, feedings, and putting him to sleep. I went out for 3 hours with my mom and he ended up having his parents come over to watch our son while he slept. He never takes care of him it feels like I'm a single mom but having to take care of a baby and someone that doesn't clean up after himself.