Should I leave my husband…? Help please

Hey y’all. I could use some advice here. My husband and I have been together for 8 years and we have two kids who are 4 and 2. He works outside of the home and I work from home. Luckily my job allows me to also care for our kids so they’re with me all day except the time my 4 year old goes to preschool 3 days a week. Now for the past couple of years, my husband has contributed extremely little to anything. He works and comes home, and plays video games or watches tv. If I ask him to do *anything* he groans about it like a teenager would. I have talked to him about it calmly, and he tells me he’s just tired from work and wants to relax. I said I understand, but I am tired too and that leaves me with 100% of everything else. He said he understood and that he would try more. But everything he does is very resentful. If he loads the dishwasher, he slams everything around making it known that he’s angry and annoyed by it. If I ask him to fold laundry, he sits there (in front of the tv!) with a scowl on his face. He has his own bathroom in the house and he never cleans it. It’s filthy constantly. I clean it once a week and the next day it’ll be dirty again. Last night I told him to clean it because my parents are coming for the holidays. He spent THREE HOURS cleaning it, because he kept pausing to scroll on his phone and whine about having to do it. He sometimes has just refused to do things. Our son ripped off a part of the baseboard in my bathroom. Last year. I’ve asked him to replace it (because he’s literally a civil engineer and that’s his job)… he just won’t. I’ve asked him to put mulch down under our kids’ play set… he just won’t. I asked him to change the oil in my car… it took him a month to get to it. And he complained about it and was angry the rest of the day. Yes I could do these things, but you have to understand, I’m already doing 100% of everything. All he is doing is going to work and coming home. He does nothing with our kids, nothing. He does nothing with housework, nothing. I’ve talked and talked about it with him, and I’m at a loss now and am honestly wondering if I need to be considering divorce. What should I do…? Ultimatum? (He will NOT go to counseling, I’ve tried). I already feel like a single mother. He is like a lump on the couch every day and if he’s requested to do ANYTHING, he snaps and gets extremely ugly and mean about it.