Anyone else?

I’m a stay at home mom, homeschool 4 kids.

I cook daily, take trash out, do laundry, pick up the house, do dishes, sweep, mop etc. I do 99% of the grocery shopping. My husband goes to work and comes home and watches tv/plays on his phone. When the yard needs mowed, he will do that but that’s it. I bathe our youngest, get all the kids ready for bed, take care of the dog that he just had to have and now he won’t even take the dog out, feed her, play with her or anything. She’s a puppy so it’s like having another child. Yet the only thing I ever hear from him is if I forget to do something, I never hear oh the house looks good or thank you for this or that. It’s always, you forgot to do this or why didn’t you do that or why isn’t this done. Tonight he’s complaining about HIS night stand being messy when I just cleaned it not long ago. I’m expected to do every single thing and I am fed up with only hearing what I didn’t do! He acts like I do nothing.

Edit. I do pay half of the bills as well.