Frustrated with husband.

I've been with my husband for going on 5 years. It started off great, there was attraction, sex was great, very typical honeymoon phase things. We got married in 2017, I was 19, he was 24.

Fast forward to 2019, we have our first baby. I wasn't working & he picked up another job to help with bills. At the moment we live with his mom to hopefully purchase a house.

Here is where I'm frustrated, it's several things.

1. I don't look at him and think "holy shit, my husband is the best looking man out there" I used to feel that way every time I looked at him. He used to be decently built, & for a while I didn't really care that he stopped working out. But lately, I've just been noticing his body more and he's just skinny with a dad belly. He's not ugly, but he's just...there.

2. He's been in the same position for the past 5 years. He works for a company that encourages growth, and there's been about 10 associates that he's trained that have moved up before him. One that stands out is an associate that got promoted to assistant manager, then general manager within a month. He said she deserves it because she has good ideas. He says doesn't know why he hasn't gotten promoted when he runs the stores better than any general manager. He's constantly late to work, does most things half assed. He doesn't seem motivated and just goes for a paycheck. It's frustrating considering I feel like he'll be let go at any point and he won't find another job since he doesn't have a license.

3. He has seemingly nothing going for him. Kinda ties in with 1 & 2, but his literal routine is wake up - smoke weed - take a nap - work - come home - smoke - go to sleep. He does help with the baby, but that's basically all he does. I ask him for help doing stuff around the house, to which he says "ok you do that" and proceeds to watch TV or take a nap. There's things I feel like I shouldn't have to ask for help, it's common sense that he shares responsibilities at home, especially since we live with his mom ( she doesn't meddle or enable him in any way).

We recently paid off 10, yes, TEN warrants he had out for traffic tickets. He hasn't had a valid license since 2013. Total came out to $2200 & he cried after paying them off because he was finally warrant free but then still hasn't made moves to get his license back. I paid off his warrants back in 2016, then he went and racked up another 10. As much as I kept giving him addresses, numbers, lawyers, anything to help him with his warrants and to get his license back, he kept saying I should do it for him. This guy is almost 30!!!!

At work I find myself looking at other men, day dreaming about a different life I could be having. I recently started working out again & trying to focus on bettering myself since he doesn't seem to want to join me no matter how much I try to push and motivate him. I'm at a point where I'm confused about what to do. Talking to him about it feels pointless because he usually blows me off when I bring up stuff like this or he places blame on the fact that we haven't had time to ourselves by ourselves since we had our son. I don't even care for sex with him anymore. It's not bad, it's just nothing special. I'm at a crossroads and I'm definitely not sure where to start or what to do. I'm fed up with the fact that he's lazy & refuses to even start to get his shit together despite having a kid & almost being 30. I don't expect to be taken care of, but fuck man, shape up. I'm so beyond annoyed and frustrated and out of ideas on what to do. I wonder if I made a mistake in getting married.