I'm starting to hate my husband

We've been together for over 8 years engaged for 2 years and married for 5 months. we've gotten through 3 miscarriages, deaths in the family and even an incident of infidelity. We just had our first baby, who is now 8 weeks old and we seriously can not get along. In August we had a preterm labor scare that turned out to be nothing and haven't had sex since then... mostly because he's been ridiculously rude and inconsiderate to me. Our baby was born in October and he seems to resent the fact that I'm exclusively breastfeeding. he's always insisting that our child is starving and requires a bottle and has begun pushing the idea of supplementing formula (even though baby is producing plenty of dirty diapers, seems satisfied after feeding and is gaining weight adequately. I took the baby to our pedi to get weighed and checked out at 1mo even though Dr had us scheduled for a 2mo checkup to be sure and give him peace of mind). He spends his days off and free time playing video games on his cell phone and xbox. He makes sure to yell at me about medical bills from the hospital that I need to pay... yet he insists that I take 20 weeks of leave from work. I'm caring for our newborn round the clock and he often refuses to help me out when i need to go to the bathroom, shower, do laundry or make meals. but when I put the baby down and baby cries, he immediately blames me for neglecting the baby and starts his rant about the baby being underfed, I'm spoiling the baby by holding him all day, I need to learn to get shit done on my own and shower with the baby in the bouncer...

He wasn't like this before and I'm trying so hard to not give up on this relationship but he doesnt listen and acts like I'm crazy. Hes constantly coming home saying shit his coworkers tell him I need to be doing and when i tell him he's making me feel like I'm failing and beaten down he tells me im being ridiculous.

Idk if I'm developing postpartum depression or what but I'm struggling to stay w/ him