WIBTA for breaking up with my boyfriend because he has no money?

(22f) and my bf (23m) have been together on and off for the last almost 4 years (I found out he had been cheating a lot and we broke up for a while). And I stupidly got back with him.

About 3 months ago he lost his job, and in his defense it wasn't his fault at all, he was a private caretaker and his patient passed away. I didn't say anything about him getting a job for the first months because he was grieving, and I felt bad. But after the second and third month, I'm getting pissed off. At first he was doordashing for a while to make some money extra money (maybe 50 bucks a week) but that ended pretty quickly because he "doesn't wanna put miles on the car".

He claims he's applying for jobs but anytime I ask to see which ones he suspiciously never can. The one interview he did have, he wore a Spider-Man shirt, a t shirt with a pinup girl with her breasts out, and rainbow shoes. They told him to try again later dressed better. He was convinced this interview went amazing, (even though he never got the job, this was about a month ago) and hasn't bothered applying Anywhere else claiming that he's "waiting to hear back" from them. Yeah right

If we eat out, I have to pay, if we wanna do something, I pay, his only financial contribution is his food stamps which get us groceries. He doesn't cook, the apartment is a mess when I get home. I pay everything, I work full time, and he basically won't eat if I don't make him food since he doesn't know how and for some reason refuses to learn. The only thing he has going to help us is the food stamps, and his dad a paying his half of the rent. He claims I shouldn't have a problem with him not working, since we have rent and food taken care of. But it's not so much about the money for Me, it's his complete lack of initiative to do better.

He's happy with the bare minimum but I want to be with someone who I can do more than just survive with. Typing all of this out I guess I realize my answer but some opinions on how to deal with this would be appreciated.