LAZY HUSBAND

My husband is super super lazy- and he owns it. He knows he's lazy and doesn't care. 
He admits to being too lazy to change socks everyday even if they're already off his feet it's easier to put the same ones on than to go looking for another pair (they're always in the same exact place!!)
I clean the entire house top to bottom. I vacuum, sweep, disinfect, dust, reorganize, take out the trash, wipe down the windows and mirrors, make the bed, do the laundry, hang/fold the laundry, put the socks away, etc. His ONLY chore? Do the dishes. Last month he waited 3 1/2 weeks todo them even after I was constantly asking him too. Finally, I have in and washed all the mold off of them and did them myself. I told him I could tell it was overwhelming him and so I would give him a fresh start. That was 2 weeks ago and were at the same point again...I have continued doing the dishes everytime I have to cook.
He works all week so I understand him being tired when he comes home, but it's literally THE ONLY thing I ask of him. 
Plus, when he gets home he just takes his clothes off and throws them in the floor. If he eats, he leaves the bowl right where he ate. If he has trash, he leaves it on his desk. 
I am going insane!! I have a 2 month old newborn who I also take care of full time. I can't do EVERYTHING!! I am breastfeeding and she's currently going through a growth spurt so she's constantly on the breast. Anytime I feel down or complain about it he says "well it was your decision to breastfeed". And if I get down (I may have postpartum depression and have a panic disorder) he says that I'm brining him down and making him sad. Like, I can't freaking help it. Trust me I'm trying!
I am stuck at home all week and just want to spend time as a family on the weekends outside of the house but all he wants to do is play video games.
I am so angry and DONE!!What do I do??!??