I just lost it on my husband

La
I rely on him to take care of the baby on the weekends. He's a VERY deep sleeper and I've told him not to fall asleep holding the baby. I literally have to scream his name to wake him sometimes. He could drop the baby without even noticing. 
Well I get up to pee and find him passed out in the nursery with baby in his arms. So we start talking and I say how stressed I am bc he doesn't listen to me. Like how do I know he actually holds him upright for 30 minutes after eating bc of his reflux? And he said "30'minutes is a long time. I do the best I can" 
I fucking LOST it!! He's so stupid. I had to explain why it's important to hold him upright for 30 minutes so many times. And he still doesn't get it!!! Reflux is no joke! Babies die from it. They get aspiration pneumonia from it! I was like "YOURE A GROWN MAN. DONT YOU THINK IM TIRED DURING THE WEEK?!?! Find a way to keep yourself awake and hold your son upright after you feed him no matter how tired you are because THATS YOUR FUCKING JOB! You're WORTHLESS!!!!"
I have no regrets. He could do almost anything and I let it slide. He can change his diaper wrong. He can bathe him wrong. He can even over feed him bc he's an idiot and thinks every time the kid cries he's hungry, but I will not allow him to feed him and lay him down right away bc he's too tired to stay awake